Hi,
As you might have noticed, there are couple of 'new' directories in
the test-definitions.git [1] repository. This is an attempt to refresh
the approach to test execution. There are 2 main reasons behind it:
- decouple from LAVA helper scripts (as much as possible)
- allow local execution of the scripts outside LAVA
All 'new' tests are now placed in the 'automated/' and 'manual/'
paths. The old layout should now be considered obsolete. This means
that the following directories are no longer updated and will be
deleted:
- android
- common
- fedora
- openembedded
- ubuntu
Please check if the test you're using is already included in the
'automated/' directory. There are 2 subdirs - android and linux. These
are the ones containing tests (each test in separate directory). If
the test you're currently using isn't there, please reply to this
thread with the details. The plan is to migrate all tests that are in
use. Some of the tests in the above mentioned directories are
abandoned for a long time. Such tests won't be migrated.
I'm planning to delete the deprecated directories from the repository
by the end of June 2017.
[1] https://git.linaro.org/qa/test-definitions.git
Best Regards,
milosz
Hi,
Till now the wa2-lava [1] repository was used as a single point for
integrating LAVA and Workload Automation. The downside of it was that
the integration was pretty specific to one use case we had. The
decision was made that generic support for WA will be moved to
test-definitions [2]. The test-definions will not host any WA agenda
files. They will be still hosted in wa2-lava. This means that purpose
of wa2-lava repository will change. It will act as a 'test plan' place
for WA agenda files that we use at Linaro. The change will not be
immediate. The code for supporting WA will appear in test-definitions
shortly. Please make sure you migrate to new code in case you were
using wa2-lava. There is one important note to make: we're moving to
LAVA v2. LAVA v1 (multinode) will not be supported any more. The old
code in wa2-lava will not be deleted. I will move it to 'legacy'
branch. It will be removed from master branch by the end of June 2017.
Should there be any issues with this move, please signal ASAP.
[1] https://git.linaro.org/qa/wa2-lava.git/
[2] https://git.linaro.org/qa/test-definitions.git
Best Regards,
Milosz