diff --git a/testsuite/expect/README b/testsuite/expect/README index f07c6db5198942059c5d0a43e80d0e541bab28fa..360cb18978440c0b71016254705a801e4c3633a6 100644 --- a/testsuite/expect/README +++ b/testsuite/expect/README @@ -344,9 +344,8 @@ test15.7 Test of processors, memory, and temporary disk space Also test that priority zero job is not started (--hold option). test15.8 Test of immediate allocation option (--immediate option). test15.9 Confirm that salloc exit code processing. -test15.10 Confirm that a job allocates the proper procesor count (--nprocs) -test15.11 Test of processors, memory, and temporary disk space - constraints options (--mincpus, --mem, and --tmp options). +test15.10 Confirm that a job allocates the proper procesor count (--tasks) +test15.11 DUPLICATE test15.12 Verify node configuration specification (--constraint option). test15.13 Verify the appropriate job environment variables are set test15.14 Test of account number and job dependencies (--account diff --git a/testsuite/expect/test15.10 b/testsuite/expect/test15.10 index 79605a99d9c2e5785e31a33047c67382b4cfd263..f8928b4f51fe651ecfc6e070ab2e384477030af5 100755 --- a/testsuite/expect/test15.10 +++ b/testsuite/expect/test15.10 @@ -1,7 +1,7 @@ #!/usr/bin/expect ############################################################################ # Purpose: Test of SLURM functionality -# Confirm that a job allocates the proper procesor count (--nprocs) +# Confirm that a job allocates the proper procesor count (--tasks) # # Output: "TEST: #.#" followed by "SUCCESS" if test was successful, OR # "FAILURE: ..." otherwise with an explanation of the failure, OR diff --git a/testsuite/expect/test15.11 b/testsuite/expect/test15.11 deleted file mode 100755 index db83181f35d87ce9e0026c31ae63a6649475b849..0000000000000000000000000000000000000000 --- a/testsuite/expect/test15.11 +++ /dev/null @@ -1,125 +0,0 @@ -#!/usr/bin/expect -############################################################################ -# Purpose: Test of SLURM functionality -# Test of processors, memory, and temporary disk space -# constraints options (--mincpus, --mem, and --tmp options). -# Also test that priority zero job is not started (--hold -# option). -# -# Output: "TEST: #.#" followed by "SUCCESS" if test was successful, OR -# "FAILURE: ..." otherwise with an explanation of the failure, OR -# anything else indicates a failure mode that must be investigated. -############################################################################ -# Copyright (C) 2002-2006 The Regents of the University of California. -# Produced at Lawrence Livermore National Laboratory (cf, DISCLAIMER). -# Written by Morris Jette <jette1@llnl.gov> -# UCRL-CODE-217948. -# -# This file is part of SLURM, a resource management program. -# For details, see <http://www.llnl.gov/linux/slurm/>. -# -# SLURM is free software; you can redistribute it and/or modify it under -# the terms of the GNU General Public License as published by the Free -# Software Foundation; either version 2 of the License, or (at your option) -# any later version. -# -# SLURM is distributed in the hope that it will be useful, but WITHOUT ANY -# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS -# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more -# details. -# -# You should have received a copy of the GNU General Public License along -# with SLURM; if not, write to the Free Software Foundation, Inc., -# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. -############################################################################ -source ./globals - -set test_id "15.11" -set exit_code 0 -set job_id 0 - -set cpu_cnt 1 -set mem_size 13 -set tmp_size 2 -set matches 0 - -print_header $test_id - -# -# Spawn a salloc job with constraints -# -spawn $salloc --mincpus=$cpu_cnt --mem=$mem_size --tmp=$tmp_size --hold -t1 $bin_bash -expect { - -re "Pending job allocation ($number)" { - set job_id $expect_out(1,string) - } - timeout { - send_user "\nFAILURE: salloc not responding\n" - exit 1 - } -} -if {$job_id == 0} { - send_user "\nFAILURE: salloc submit failure\n" - exit 1 -} - -# -# Confirm constraints are registered and wait for job completion -# -spawn $scontrol show job $job_id -expect { - -re "Priority=($number)" { - set read_prio $expect_out(1,string) - if {$read_prio == 0} { - incr matches - send_user "match of Priority\n" - } - exp_continue - } - -re "JobState=PENDING" { - incr matches - send_user "match of JobState\n" - exp_continue - } - -re "MinProcs=($number)" { - set read_proc $expect_out(1,string) - if {$read_proc == $cpu_cnt} { - incr matches - send_user "match of MinProcs\n" - } - exp_continue - } - -re "MinMemory=($number)" { - set read_mem $expect_out(1,string) - if {$read_mem == $mem_size} { - incr matches - send_user "match of MinMemory\n" - } - exp_continue - } - -re "MinTmpDisk=($number)" { - set read_disk $expect_out(1,string) - if {$read_disk == $tmp_size} { - incr matches - send_user "match of MinTmpDisk\n" - } - exp_continue - } - timeout { - send_user "\nFAILURE: scontrol not responding\n" - set exit_code 1 - } - eof { - wait - } -} -cancel_job $job_id - -if {$matches != 5} { - send_user "\nFAILURE: Did not get proper constraints\n" - set exit_code 1 -} -if {$exit_code == 0} { - send_user "\nSUCCESS\n" -} -exit $exit_code diff --git a/testsuite/expect/test15.7 b/testsuite/expect/test15.7 index e4cffdb1657ad1922a6648da12f734d45da8fe27..207ebf4941e8caa13a0156f05f4a2da1fee08d6b 100755 --- a/testsuite/expect/test15.7 +++ b/testsuite/expect/test15.7 @@ -69,7 +69,7 @@ expect { } } if {$job_id == 0} { - send_user "\nFAILURE: salloc failure\n" + send_user "\nFAILURE: salloc submit failure\n" exit 1 }