Discussion:
[Linaro-validation] test-definitions.git refactoring
Milosz Wasilewski
2017-04-06 10:53:51 UTC
Permalink
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
Milosz Wasilewski
2017-07-10 20:45:35 UTC
Permalink
On 6 April 2017 at 11:53, Milosz Wasilewski
Post by Milosz Wasilewski
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
- 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
- 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.
As promised the above directories will be deleted next week (sorry for
delay). This is the last chance to move your tests and updated your
LAVA templates.

Best Regards,
milosz
Milosz Wasilewski
2017-07-20 11:13:44 UTC
Permalink
On 10 July 2017 at 21:45, Milosz Wasilewski
Post by Milosz Wasilewski
On 6 April 2017 at 11:53, Milosz Wasilewski
Post by Milosz Wasilewski
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
- 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
- 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.
As promised the above directories will be deleted next week (sorry for
delay). This is the last chance to move your tests and updated your
LAVA templates.
The review for this change is now in gerrit:
https://review.linaro.org/#/c/20682/
Please comment if something needs to be kept intact for some more time.

Best Regards,
milosz

Loading...