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
 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

Reply via email to