-
baa83a28
by Felix Lechner
at 2019-01-24T22:28:50Z
Remove declaration of default skeleton.
The default skeleton is 'default'. That was sufficient when skeletons
were specific to suites: Each suite had a default skeleton. When the
tag-related tests no longer have suites, those skeletons require more
meaninful names. The name of each such skeleton will then have to be
mentioned in any test specification that uses it. Removes the
declaration of a default skeleton.
Gbp-Dch: ignore
Signed-off-by: Chris Lamb <lamby@debian.org>
-
05c3c6bf
by Felix Lechner
at 2019-01-24T22:28:55Z
Rename skeletons and move them to the folder a level above.
Move all skeleton files to the common, non-suite specific folder one level
above. Also give them meaningful names that are different from the overloaded
'default'.
Gbp-Dch: ignore
Signed-off-by: Chris Lamb <lamby@debian.org>
-
c1214168
by Felix Lechner
at 2019-01-24T22:28:56Z
Remove suite as a consideration for skeleton selection.
The selection of skeletons was previously suite-specific. Remove all references
to suites from the test runner, except for the suites 'tags' and 'scripts'.
Also look for skeletons in a non-suite specific location. Also no longer store
the suite in the 'desc' file recorded in a test's work directory.
Gbp-Dch: ignore
Signed-off-by: Chris Lamb <lamby@debian.org>
-
04788399
by Felix Lechner
at 2019-01-24T22:28:59Z
Refer to Skeleton 'upload-builder-only' in tests that require it.
Uses the new and more meaningful name of the same skeleton. Was previously
known as builder-only in suite tests.
Gbp-Dch: ignore
Signed-off-by: Chris Lamb <lamby@debian.org>
-
9228145e
by Felix Lechner
at 2019-01-24T22:29:02Z
Refer to Skeleton 'upload-non-native' in tests that require it.
Uses the new and more meaningful name of the same skeleton. Was previously
known as non-native in suite tests.
Gbp-Dch: ignore
Signed-off-by: Chris Lamb <lamby@debian.org>
-
436d92ad
by Felix Lechner
at 2019-01-24T22:29:04Z
Refer to Skeleton 'upload-native' in tests that require it.
Uses the new and more meaningful name of the same skeleton. Was previously
known as default in suite tests.
Gbp-Dch: ignore
Signed-off-by: Chris Lamb <lamby@debian.org>
-
ec756ed8
by Felix Lechner
at 2019-01-24T22:29:06Z
Refer to Skeleton 'deb' in tests that require it.
Uses the new and more meaningful name of the same skeleton. Was previously
known as default in suite debs.
Gbp-Dch: ignore
Signed-off-by: Chris Lamb <lamby@debian.org>
-
fa598250
by Felix Lechner
at 2019-01-24T22:29:11Z
Refer to Skeleton 'changes' in tests that require it.
Uses the new and more meaningful name of the same skeleton. Was previously
known as default in suite changes.
Gbp-Dch: Ignore
Signed-off-by: Chris Lamb <lamby@debian.org>
-
f508b43a
by Felix Lechner
at 2019-01-24T22:29:14Z
Refer to Skeleton 'dsc' in tests that require it.
Uses the new and more meaningful name of the same skeleton. Was previously
known as default in suite source.
Gbp-Dch: ignore
Signed-off-by: Chris Lamb <lamby@debian.org>
-
0d7d378a
by Felix Lechner
at 2019-01-24T22:29:15Z
Adjust harness tests for lack of suites or default skeletons.
Remove suite references from the internal harness tests and explicitly declare
the use of skeletons.
Gbp-Dch: Ignore
Signed-off-by: Chris Lamb <lamby@debian.org>
-
1b943bcb
by Felix Lechner
at 2019-01-24T22:29:21Z
Update README for new use of skeletons in tests.
Also updates the reference to a tests output data, including the log, in
../debian/test-out.
Gbp-Dch: ignore
Signed-off-by: Chris Lamb <lamby@debian.org>
-
ff9e8056
by Felix Lechner
at 2019-01-24T22:29:39Z
Ensure that "explicit skeletons" are now required, the first step to make tests freely groupable. (MR: !132)