[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH] Osstest: stop testing SEDF, start testing RTDS
the SEDF scheduler is about to be deprecated and go away (see [1]). OTOH, the RTDS scheduler is here to stay. It therefore makes sense to stop smoke testing the former in favour of the latter. Note that the -sedf-pin jobs where only added in order to try to debug a long standing issue with SEDF; it is not necessary to have anything like that for RTDS. For now, as RTDS is still marked as experimental, test failures are allowed, as it was for SEDF. [1] http://lists.xen.org/archives/html/xen-devel/2015-05/msg02874.html Signed-off-by: Dario Faggioli <dario.faggioli@xxxxxxxxxx> --- allow.all | 2 +- make-flight | 31 +++++++++---------------------- 2 files changed, 10 insertions(+), 23 deletions(-) diff --git a/allow.all b/allow.all index 6715b2e..2897b2e 100644 --- a/allow.all +++ b/allow.all @@ -1,4 +1,4 @@ -test-@@-sedf@@ +test-@@-rtds@@ build-@@ logs-capture@@ test-@@-pcipt@@ test-@@-qemuu-@@ guest-localmigrate diff --git a/make-flight b/make-flight index 8a1fceb..837f372 100755 --- a/make-flight +++ b/make-flight @@ -262,30 +262,16 @@ do_hvm_rhel6_tests () { done } -do_sedf_tests () { +do_nondef_sched_tests () { if [ $xenarch != $dom0arch ]; then return fi - for pin in '' -pin; do - job_create_test test-$xenarch$kern-$dom0arch-xl-sedf$pin \ - test-debian xl $xenarch $dom0arch \ - guests_vcpus=4 \ - xen_boot_append="sched=sedf loglvl=all ${pin:+dom0_vcpus_pin}" \ - linux_boot_append='loglevel=9 debug' \ - $debian_runvars all_hostflags=$most_hostflags - done -} - -do_credit2_tests () { - if [ $xenarch != $dom0arch ]; then - return - fi - - job_create_test test-$xenarch$kern-$dom0arch-xl-credit2 \ - test-debian xl $xenarch $dom0arch \ - guests_vcpus=4 xen_boot_append='sched=credit2' \ - $debian_runvars all_hostflags=$most_hostflags + sched=$1 + job_create_test test-$xenarch$kern-$dom0arch-xl-$sched \ + test-debian xl $xenarch $dom0arch \ + guests_vcpus=4 xen_boot_append="sched=$sched" \ + $debian_runvars all_hostflags=$most_hostflags } do_multivcpu_tests () { @@ -350,8 +336,9 @@ test_matrix_do_one () { do_pv_debian_tests do_multivcpu_tests - do_sedf_tests - do_credit2_tests + for s in credit2 rtds; do + do_nondef_sched_tests $s + done # No further arm tests at the moment if [ $dom0arch = armhf ]; then -- <<This happens because I choose it to happen!>> (Raistlin Majere) ----------------------------------------------------------------- Dario Faggioli, Ph.D, http://about.me/dario.faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) Attachment:
signature.asc _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |