00:21:02.476 ========== Backtrace start: ========== 00:21:02.476 00:21:02.476 in /var/jenkins/workspace/nvme-phy-autotest/spdk/test/scheduler/rpc.sh:53 -> scheduler_opts([]) 00:21:02.476 ... 00:21:02.476 48 # It should not be possible to change settings that a scheduler does not support 00:21:02.476 49 NOT $rpc framework_set_scheduler static --core-limit 42 00:21:02.476 50 00:21:02.476 51 # It is possible to change settings generic scheduler opts for schedulers in event framework 00:21:02.476 52 $rpc framework_set_scheduler dynamic -p 424242 00:21:02.476 => 53 [[ "$($rpc framework_get_scheduler | jq -r '. | select(.scheduler_name == "dynamic") | .scheduler_period')" -eq 424242 ]] 00:21:02.476 54 00:21:02.476 55 # Verify that the scheduler is changed and the non-default value is set 00:21:02.476 56 $rpc framework_set_scheduler dynamic --core-limit 42 00:21:02.476 57 [[ "$($rpc framework_get_scheduler | jq -r '. | select(.scheduler_name == "dynamic") | .core_limit')" -eq 42 ]] 00:21:02.476 58 00:21:02.476 ... 00:21:02.476 in /var/jenkins/workspace/nvme-phy-autotest/spdk/test/common/autotest_common.sh:1125 -> run_test(["scheduler_opts"],["scheduler_opts"]) 00:21:02.476 ... 00:21:02.476 1120 timing_enter $test_name 00:21:02.476 1121 echo "************************************" 00:21:02.476 1122 echo "START TEST $test_name" 00:21:02.476 1123 echo "************************************" 00:21:02.476 1124 xtrace_restore 00:21:02.476 1125 time "$@" 00:21:02.476 1126 xtrace_disable 00:21:02.476 1127 echo "************************************" 00:21:02.476 1128 echo "END TEST $test_name" 00:21:02.476 1129 echo "************************************" 00:21:02.476 1130 timing_exit $test_name 00:21:02.476 ... 00:21:02.476 in /var/jenkins/workspace/nvme-phy-autotest/spdk/test/scheduler/rpc.sh:94 -> main([]) 00:21:02.476 ... 00:21:02.476 89 00:21:02.476 90 trap - SIGINT SIGTERM EXIT 00:21:02.476 91 killprocess $spdk_pid 00:21:02.476 92 } 00:21:02.476 93 00:21:02.476 => 94 run_test "scheduler_opts" scheduler_opts 00:21:02.476 95 run_test "static_as_default" static_as_default 00:21:02.476 96 run_test "framework_get_governor" framework_get_governor 00:21:02.476 ... 00:21:02.476 00:21:02.476 ========== Backtrace end ========== 00:21:02.736 ========== Backtrace start: ========== 00:21:02.736 00:21:02.736 in /var/jenkins/workspace/nvme-phy-autotest/spdk/test/common/autotest_common.sh:1125 -> run_test(["scheduler_rpc"],["/var/jenkins/workspace/nvme-phy-autotest/spdk/test/scheduler/rpc.sh"]) 00:21:02.736 ... 00:21:02.736 1120 timing_enter $test_name 00:21:02.736 1121 echo "************************************" 00:21:02.736 1122 echo "START TEST $test_name" 00:21:02.736 1123 echo "************************************" 00:21:02.736 1124 xtrace_restore 00:21:02.736 1125 time "$@" 00:21:02.736 1126 xtrace_disable 00:21:02.736 1127 echo "************************************" 00:21:02.736 1128 echo "END TEST $test_name" 00:21:02.736 1129 echo "************************************" 00:21:02.736 1130 timing_exit $test_name 00:21:02.736 ... 00:21:02.736 in /var/jenkins/workspace/nvme-phy-autotest/spdk/test/scheduler/scheduler.sh:14 -> main([]) 00:21:02.736 ... 00:21:02.736 9 source "$rootdir/test/common/autotest_common.sh" 00:21:02.736 10 source "$testdir/isolate_cores.sh" 00:21:02.736 11 00:21:02.736 12 "$rootdir/scripts/setup.sh" 00:21:02.736 13 00:21:02.736 => 14 run_test "scheduler_rpc" "$testdir/rpc.sh" 00:21:02.736 15 run_test "idle" "$testdir/idle.sh" 00:21:02.736 16 #run_test "load_balancing" "$testdir/load_balancing.sh" 00:21:02.736 17 run_test "dpdk_governor" "$testdir/governor.sh" 00:21:02.736 18 run_test "interrupt_mode" "$testdir/interrupt.sh" 00:21:02.736 19 run_test "core_isolating" "$testdir/core_isolating.sh" 00:21:02.736 ... 00:21:02.736 00:21:02.736 ========== Backtrace end ========== 00:21:02.736 ========== Backtrace start: ========== 00:21:02.736 00:21:02.736 in /var/jenkins/workspace/nvme-phy-autotest/spdk/test/common/autotest_common.sh:1125 -> run_test(["scheduler"],["/var/jenkins/workspace/nvme-phy-autotest/spdk/test/scheduler/scheduler.sh"]) 00:21:02.736 ... 00:21:02.736 1120 timing_enter $test_name 00:21:02.736 1121 echo "************************************" 00:21:02.736 1122 echo "START TEST $test_name" 00:21:02.736 1123 echo "************************************" 00:21:02.736 1124 xtrace_restore 00:21:02.736 1125 time "$@" 00:21:02.736 1126 xtrace_disable 00:21:02.736 1127 echo "************************************" 00:21:02.736 1128 echo "END TEST $test_name" 00:21:02.736 1129 echo "************************************" 00:21:02.736 1130 timing_exit $test_name 00:21:02.736 ... 00:21:02.736 in /var/jenkins/workspace/nvme-phy-autotest/spdk/autotest.sh:363 -> main(["/var/jenkins/workspace/nvme-phy-autotest/autorun-spdk.conf"]) 00:21:02.736 ... 00:21:02.736 358 run_test "blockdev_crypto_qat" $rootdir/test/bdev/blockdev.sh "crypto_qat" 00:21:02.736 359 run_test "chaining" $rootdir/test/bdev/chaining.sh 00:21:02.736 360 fi 00:21:02.736 361 00:21:02.736 362 if [[ $SPDK_TEST_SCHEDULER -eq 1 ]]; then 00:21:02.736 => 363 run_test "scheduler" $rootdir/test/scheduler/scheduler.sh 00:21:02.736 364 fi 00:21:02.736 365 00:21:02.736 366 if [[ $SPDK_TEST_SMA -eq 1 ]]; then 00:21:02.736 367 run_test "sma" $rootdir/test/sma/sma.sh 00:21:02.736 368 fi 00:21:02.736 ... 00:21:02.736 00:21:02.736 ========== Backtrace end ==========