All of lore.kernel.org
 help / color / mirror / Atom feed
From: Uri Lublin <uril@redhat.com>
To: KVM List <kvm@vger.kernel.org>
Cc: Eduardo Habkost <ehabkost@redhat.com>, lmr@redhat.com
Subject: Re: [git pull request] kvm-autotest: sync with upstream Autotest SVN
Date: Sun, 07 Jun 2009 12:06:43 +0300	[thread overview]
Message-ID: <4A2B8323.7080401@redhat.com> (raw)
In-Reply-To: <20090601204108.GL4223@blackpad>

On 06/01/2009 11:41 PM, Eduardo Habkost wrote:
> Now that kvm-autotest was included on upstream Autotest SVN
> repository[1], the following pull request is a proposal to sync
> kvm-autotest.git Autotest SVN trunk, while keeping the kvm-autotest.git
> history.
>
> I have set up a git-svn mirror of the Autotest SVN repository[2], and
> the upstream Autotest changes included on this pull request come from
> this mirror.
>
> The changes available on my branch do the following, to try to make the
> resulting history bisectable:
>
> 1. Apply some trivial changes to avoid conflicts when merging with
>     Autotest SVN
> 2. Merge with Autotest SVN revision 3185 (revision immediately before
>     kvm-autotest was included)
> 3. Apply a patch series from Lucas, that converts the kvm-autotest
>     code to the code that went to Autotest SVN, including a rename
>     of tests/kvm_runtest_2 to tests/kvm.
> 4. Merge with Autotest SVN trunk (revision 3189)
>
>
> The result is a tree that is almost the same that is on upstream
> Autotest SVN, except for a few differences that need to be either
> removed from kvm-autotest, or sent upstream. The remaining differences
> are the following:
>
> $ git diff origin/master github/to-kvm-autotest-merge1 | diffstat
>   KVM_REGRESSION_README   |    4 ++
>   bin/base_sysinfo.py     |    2 -
>   bin/simple_ssh.py       |   70 ++++++++++++++++++++++++++++++++++++++++++++++++
>   tests/dbench/control.60 |   20 +++++++++++++
>   4 files changed, 95 insertions(+), 1 deletion(-)
>
> ('origin' is Autotest SVN, 'github' is the tree where the merge results
> are available)
>
>
> References:
>
>   [1] http://autotest.kernel.org/changeset/3187
>   [2] http://github.com/ehabkost/autotest/tree/master
>       The mirror is synchronized every 30 minutes.
>
> ----
> The following changes since commit 2a0a76645f72dcbd495ea37b566d017796eca24e:
>    Uri Lublin (1):
>          kvm_tests.cfg: adding some missing iso image md5sum values
>
> are available in the git repository at:
>
>    git://github.com/ehabkost/autotest.git to-kvm-autotest-merge1
>

Hello,

I ran some tests using the newly merged kvm-autotest.
Results summary: 148 tests passed (out of 250)

Following are some things that got broken in the merge, which are easy to fix:
1. kvm_config.py as a stand-alone program.
    - please do not throw autotest-exceptions (such as error.TestError) in this 
file.
2. make_html_report.py
    - missing \ at the end of quoted line. An example is:
      The code:
          a = "first value %s second value %d" % (val1 ,val2)
      Was replace with:
          a = "first value %s"
          "second value %d" % (val1, val2)
      The second line is broken.
      To fix just add \ at the end of the first line (+ indentation).

3.  Running autotest tests on KVM guests:
     Same problem as in make_html_report above.

4. Change to python logging: (at least in kvm_utils.py)
    need to replace logging.debug(msg, additional_string) with logging.debug(msg 
+ additional_string)

Regards,
     Uri


  parent reply	other threads:[~2009-06-07  9:06 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-06-01 20:41 [git pull request] kvm-autotest: sync with upstream Autotest SVN Eduardo Habkost
2009-06-03 17:50 ` Uri Lublin
2009-06-07  9:06 ` Uri Lublin [this message]
2009-06-08  4:01   ` Lucas Meneghel Rodrigues

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=4A2B8323.7080401@redhat.com \
    --to=uril@redhat.com \
    --cc=ehabkost@redhat.com \
    --cc=kvm@vger.kernel.org \
    --cc=lmr@redhat.com \
    /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.