All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ian Campbell <ian.campbell@citrix.com>
To: Dario Faggioli <dario.faggioli@citrix.com>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Subject: Re: [PATCH] Osstest: stop testing SEDF, start testing RTDS
Date: Fri, 22 May 2015 11:02:33 +0100	[thread overview]
Message-ID: <1432288953.10746.162.camel@citrix.com> (raw)
In-Reply-To: <1432288527.7907.108.camel@citrix.com>

On Fri, 2015-05-22 at 11:55 +0200, Dario Faggioli wrote:
> 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.

Does the RTDS scheduler work out of the box? I had a feeling that it
required per domain config settings to be worked out?

> 
> 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@citrix.com>
> ---
>  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
> 

  reply	other threads:[~2015-05-22 10:03 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-05-22  9:55 [PATCH] Osstest: stop testing SEDF, start testing RTDS Dario Faggioli
2015-05-22 10:02 ` Ian Campbell [this message]
2015-05-22 10:13   ` Dario Faggioli
2015-05-22 10:17     ` Ian Campbell
2015-05-22 10:19 ` Dario Faggioli
2015-05-23  4:29   ` Meng Xu
2015-05-27 16:45     ` Dario Faggioli
2015-06-08 10:32 ` Ian Campbell
2015-06-10  9:58 ` Ian Jackson
2015-06-10 11:20   ` Dario Faggioli

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1432288953.10746.162.camel@citrix.com \
    --to=ian.campbell@citrix.com \
    --cc=dario.faggioli@citrix.com \
    --cc=xen-devel@lists.xenproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.