On 11/09/12 02:26, Lucas Meneghel Rodrigues wrote:
Ok guys, now next contains the refactored virt test. Now, brace
yourselves, because more is coming:

  * Refactored virt tests will pass through more testing on regression
server
  * We'll rebase and apply *the current* outstanding patches on top of
the refactored virt test
  * Tree will be frozen again for doing the actual repository split.

What does this mean?

We'll split the current codebase in 3 new repos:

* autotest
* autotest-client-tests
* virt-test

All of them will be arranged as git submodules, so if someone wants to
hack on them together and has git > 1.6.5, just a

git clone --recursive git_url

Would do. I've set up an experiment here:

git://github.com/lmr/autotest-experimental.git

You can try it out with:

$ git clone --recursive git://github.com/lmr/autotest-experimental.git


I cloned autotest code by '--recursive', but I touch some problem when
I execute rebase/reset/merge/etc. I tried to clone different repos one by one,
then all operations are independent.

Thanks, Amos

  Cloning into 'autotest-experimental'...
  remote: Counting objects: 48414, done.
  remote: Compressing objects: 100% (10063/10063), done.
  remote: Total 48414 (delta 37721), reused 48414 (delta 37721)
  Receiving objects: 100% (48414/48414), 79.43 MiB | 1.60 MiB/s, done.
  Resolving deltas: 100% (37721/37721), done.
  Submodule 'client/tests'
(git://github.com/lmr/autotest-client-tests.git) registered for path
'client/tests'
  Cloning into 'client/tests'...
  remote: Counting objects: 11354, done.
  remote: Compressing objects: 100% (3040/3040), done.
  remote: Total 11354 (delta 8190), reused 11354 (delta 8190)
  Receiving objects: 100% (11354/11354), 55.79 MiB | 1.11 MiB/s, done.
  Resolving deltas: 100% (8190/8190), done.
  Submodule path 'client/tests': checked out
'bdb6602856dbefd2b6a13037b6e5433d21de6d18'
  Submodule 'virt' (git://github.com/lmr/virt-test.git) registered for
path 'virt'
  Cloning into 'virt'...
  remote: Counting objects: 690, done.
  remote: Compressing objects: 100% (364/364), done.
  remote: Total 690 (delta 322), reused 690 (delta 322)
  Receiving objects: 100% (690/690), 710.62 KiB | 449 KiB/s, done.
  Resolving deltas: 100% (322/322), done.
  Submodule path 'virt': checked out
'cccc1e41ca17254e67101ddf629d89a66c7e88ae'

Of course, if no --recursive flag is passed, only the top level repo
will be cloned.

Please bear with us for all the changes going on, have a little
patience, and help us to validate all the work we're putting into making
a better development workflow for all of us.

Cheers,

Lucas

_______________________________________________
Autotest-kernel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/autotest-kernel

--
                        Amos.

_______________________________________________
Autotest-kernel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/autotest-kernel

Reply via email to