From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dario Faggioli Subject: [PATCH] Osstest: stop testing SEDF, start testing RTDS Date: Fri, 22 May 2015 11:55:27 +0200 Message-ID: <1432288527.7907.108.camel@citrix.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6764065928557279281==" Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1Yvjg0-00055N-7J for xen-devel@lists.xenproject.org; Fri, 22 May 2015 09:55:36 +0000 List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: "xen-devel@lists.xenproject.org" List-Id: xen-devel@lists.xenproject.org --===============6764065928557279281== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-tkzoiSDhB/heJ5ACNYKY" --=-tkzoiSDhB/heJ5ACNYKY Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 --- 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 } =20 -do_sedf_tests () { +do_nondef_sched_tests () { if [ $xenarch !=3D $dom0arch ]; then return fi =20 - for pin in '' -pin; do - job_create_test test-$xenarch$kern-$dom0arch-xl-sedf$pin \ - test-debian xl $xenarch $dom0arch \ - guests_vcpus=3D4 \ - xen_boot_append=3D"sched=3Dsedf loglvl=3Dall ${pin:+dom0_vcpus= _pin}" \ - linux_boot_append=3D'loglevel=3D9 debug' \ - $debian_runvars all_hostflags=3D$most_hostflags - done -} - -do_credit2_tests () { - if [ $xenarch !=3D $dom0arch ]; then - return - fi - - job_create_test test-$xenarch$kern-$dom0arch-xl-credit2 \ - test-debian xl $xenarch $dom0arch \ - guests_vcpus=3D4 xen_boot_append=3D'sched=3Dcredit2' = \ - $debian_runvars all_hostflags=3D$most_hostflags + sched=3D$1 + job_create_test test-$xenarch$kern-$dom0arch-xl-$sched \ + test-debian xl $xenarch $dom0arch \ + guests_vcpus=3D4 xen_boot_append=3D"sched=3D$sched" \ + $debian_runvars all_hostflags=3D$most_hostflags } =20 do_multivcpu_tests () { @@ -350,8 +336,9 @@ test_matrix_do_one () { do_pv_debian_tests =20 do_multivcpu_tests - do_sedf_tests - do_credit2_tests + for s in credit2 rtds; do + do_nondef_sched_tests $s + done =20 # No further arm tests at the moment if [ $dom0arch =3D armhf ]; then --=20 <> (Raistlin Majere) ----------------------------------------------------------------- Dario Faggioli, Ph.D, http://about.me/dario.faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) --=-tkzoiSDhB/heJ5ACNYKY Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEABECAAYFAlVe/Q8ACgkQk4XaBE3IOsR8sQCfV8rf25oW05TTkH82MMXorSX4 TeIAnA5oqB0Z+QD9+ESOddniPKYUnV6I =WoWj -----END PGP SIGNATURE----- --=-tkzoiSDhB/heJ5ACNYKY-- --===============6764065928557279281== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --===============6764065928557279281==--