tests: Using manual elements instead of autotools elements where possible
Affected tests:
- _testing/_sourcetests/project (standard source tests)
- tests/frontend/exceptions
- tests/frontend/completions.py
- tests/frontend/project/elements/multiple_targets
- tests/format/dependencies.py
- tests/format/assertion.py
- tests/format/option-overrides
- tests/format/optionarch.py
- tests/format/optionbool.py
- tests/format/optioneltmask.py
- tests/format/optionflags.py
- tests/format/optionos.py
- tests/format/optionexports.py
- tests/format/optionenum.py
- tests/format/options.py
- tests/format/listdirectiveerrors.py
- tests/format/project.py
- tests/sourcecache/config.py
- tests/artifactcache/config.py
- tests/sources/tar.py
- tests/sources/remote.py
- tests/sandboxes/remote-exec-config.py
diff --git a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/dependency/horsey.bst b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/dependency/horsey.bst
index bd1ffae..a32f1a2 100644
--- a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/dependency/horsey.bst
+++ b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/dependency/horsey.bst
@@ -1,3 +1,3 @@
-kind: autotools
+kind: manual
depends:
- multiple_targets/dependency/pony.bst
diff --git a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/dependency/pony.bst b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/dependency/pony.bst
index 3c29b4e..4d7f702 100644
--- a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/dependency/pony.bst
+++ b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/dependency/pony.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/dependency/zebry.bst b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/dependency/zebry.bst
index 98447ab..94b4cfe 100644
--- a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/dependency/zebry.bst
+++ b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/dependency/zebry.bst
@@ -1,3 +1,3 @@
-kind: autotools
+kind: manual
depends:
- multiple_targets/dependency/horsey.bst
diff --git a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/0.bst b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/0.bst
index a99be06..c55d12a 100644
--- a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/0.bst
+++ b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/0.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Root node
depends:
- multiple_targets/order/2.bst
diff --git a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/1.bst b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/1.bst
index 82b507a..9e7c4b2 100644
--- a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/1.bst
+++ b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/1.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Root node
depends:
- multiple_targets/order/9.bst
diff --git a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/2.bst b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/2.bst
index ee1afae..258adf8 100644
--- a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/2.bst
+++ b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/2.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: First dependency level
depends:
- multiple_targets/order/3.bst
diff --git a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/3.bst b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/3.bst
index 4c3a23d..52d2ca2 100644
--- a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/3.bst
+++ b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/3.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Second dependency level
depends:
- multiple_targets/order/4.bst
diff --git a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/4.bst b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/4.bst
index b663a0b..8c3532f 100644
--- a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/4.bst
+++ b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/4.bst
@@ -1,2 +1,2 @@
-kind: autotools
+kind: manual
description: Third level dependency
diff --git a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/5.bst b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/5.bst
index b9efcf7..7320967 100644
--- a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/5.bst
+++ b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/5.bst
@@ -1,2 +1,2 @@
-kind: autotools
+kind: manual
description: Fifth level dependency
diff --git a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/6.bst b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/6.bst
index 6c19d04..857a04b 100644
--- a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/6.bst
+++ b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/6.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Fourth level dependency
depends:
- multiple_targets/order/5.bst
diff --git a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/7.bst b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/7.bst
index 6805b3e..55e0009 100644
--- a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/7.bst
+++ b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/7.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Third level dependency
depends:
- multiple_targets/order/6.bst
diff --git a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/8.bst b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/8.bst
index b8d8964..434f122 100644
--- a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/8.bst
+++ b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/8.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Second level dependency
depends:
- multiple_targets/order/7.bst
diff --git a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/9.bst b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/9.bst
index cc13bf3..b11784d 100644
--- a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/9.bst
+++ b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/9.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: First level dependency
depends:
- multiple_targets/order/8.bst
diff --git a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/run.bst b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/run.bst
index 9b3d244..6a4831a 100644
--- a/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/run.bst
+++ b/src/buildstream/_testing/_sourcetests/project/elements/multiple_targets/order/run.bst
@@ -1,2 +1,2 @@
-kind: autotools
+kind: manual
description: Not a root node, yet built at the same time as root nodes
diff --git a/tests/artifactcache/missing-certs/element.bst b/tests/artifactcache/missing-certs/element.bst
index 3c29b4e..4d7f702 100644
--- a/tests/artifactcache/missing-certs/element.bst
+++ b/tests/artifactcache/missing-certs/element.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/artifactcache/only-one/element.bst b/tests/artifactcache/only-one/element.bst
index 3c29b4e..4d7f702 100644
--- a/tests/artifactcache/only-one/element.bst
+++ b/tests/artifactcache/only-one/element.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/format/assertion/conditional-assertion.bst b/tests/format/assertion/conditional-assertion.bst
index e9f62e9..8ce1bd7 100644
--- a/tests/format/assertion/conditional-assertion.bst
+++ b/tests/format/assertion/conditional-assertion.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
variables:
thepony: "not pony"
(?):
diff --git a/tests/format/assertion/ordered-assertion.bst b/tests/format/assertion/ordered-assertion.bst
index 77e04f9..85e70af 100644
--- a/tests/format/assertion/ordered-assertion.bst
+++ b/tests/format/assertion/ordered-assertion.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
variables:
thepony: "not pony"
(?):
diff --git a/tests/format/assertion/raw-assertion.bst b/tests/format/assertion/raw-assertion.bst
index e06006d..2b08b0c 100644
--- a/tests/format/assertion/raw-assertion.bst
+++ b/tests/format/assertion/raw-assertion.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
variables:
thepony: "not pony"
(!): |
diff --git a/tests/format/dependencies2/build-build.bst b/tests/format/dependencies2/build-build.bst
index cd1f739..7c27764 100644
--- a/tests/format/dependencies2/build-build.bst
+++ b/tests/format/dependencies2/build-build.bst
@@ -1,5 +1,5 @@
-kind: autotools
-description: Some kinda autotools element
+kind: manual
+description: Some kinda manual element
config:
configure-commands:
- pony
diff --git a/tests/format/dependencies2/build.bst b/tests/format/dependencies2/build.bst
index 9f3ad36..411524e 100644
--- a/tests/format/dependencies2/build.bst
+++ b/tests/format/dependencies2/build.bst
@@ -1,5 +1,5 @@
-kind: autotools
-description: Some kinda autotools element
+kind: manual
+description: Some kinda manual element
config:
configure-commands:
- pony
diff --git a/tests/format/dependencies2/dep-one.bst b/tests/format/dependencies2/dep-one.bst
index a4cb637..7affa9b 100644
--- a/tests/format/dependencies2/dep-one.bst
+++ b/tests/format/dependencies2/dep-one.bst
@@ -1,5 +1,5 @@
-kind: autotools
-description: Some kinda autotools element
+kind: manual
+description: Some kinda manual element
config:
configure-commands:
- pony
diff --git a/tests/format/dependencies2/dep-two.bst b/tests/format/dependencies2/dep-two.bst
index 19ab1b3..0b8ec72 100644
--- a/tests/format/dependencies2/dep-two.bst
+++ b/tests/format/dependencies2/dep-two.bst
@@ -1,5 +1,5 @@
-kind: autotools
-description: Some kinda autotools element
+kind: manual
+description: Some kinda manual element
config:
configure-commands:
- pony
diff --git a/tests/format/dependencies2/merge-separate-lists.bst b/tests/format/dependencies2/merge-separate-lists.bst
index 5be04d7..6172fd8 100644
--- a/tests/format/dependencies2/merge-separate-lists.bst
+++ b/tests/format/dependencies2/merge-separate-lists.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Depend on the same element twice, as a build and as a runtime dependency
build-depends:
diff --git a/tests/format/dependencies2/merge-single-list.bst b/tests/format/dependencies2/merge-single-list.bst
index 4fd46e6..7e700dc 100644
--- a/tests/format/dependencies2/merge-single-list.bst
+++ b/tests/format/dependencies2/merge-single-list.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Depend on the same element twice, as a build and as a runtime dependency
depends:
diff --git a/tests/format/dependencies2/run-build.bst b/tests/format/dependencies2/run-build.bst
index cd1f739..7c27764 100644
--- a/tests/format/dependencies2/run-build.bst
+++ b/tests/format/dependencies2/run-build.bst
@@ -1,5 +1,5 @@
-kind: autotools
-description: Some kinda autotools element
+kind: manual
+description: Some kinda manual element
config:
configure-commands:
- pony
diff --git a/tests/format/dependencies2/run.bst b/tests/format/dependencies2/run.bst
index cd1f739..7c27764 100644
--- a/tests/format/dependencies2/run.bst
+++ b/tests/format/dependencies2/run.bst
@@ -1,5 +1,5 @@
-kind: autotools
-description: Some kinda autotools element
+kind: manual
+description: Some kinda manual element
config:
configure-commands:
- pony
diff --git a/tests/format/dependencies2/target.bst b/tests/format/dependencies2/target.bst
index 8a63c5f..bcc0a5f 100644
--- a/tests/format/dependencies2/target.bst
+++ b/tests/format/dependencies2/target.bst
@@ -1,5 +1,5 @@
-kind: autotools
-description: Some kinda autotools element
+kind: manual
+description: Some kinda manual element
config:
configure-commands:
- pony
diff --git a/tests/format/list-directive-error-element/config.bst b/tests/format/list-directive-error-element/config.bst
index f2d6a98..697803d 100644
--- a/tests/format/list-directive-error-element/config.bst
+++ b/tests/format/list-directive-error-element/config.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
config:
outigration-frob-mans:
diff --git a/tests/format/list-directive-error-element/environment.bst b/tests/format/list-directive-error-element/environment.bst
index 7a88e1a..4f0ce60 100644
--- a/tests/format/list-directive-error-element/environment.bst
+++ b/tests/format/list-directive-error-element/environment.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
environment:
foo:
diff --git a/tests/format/list-directive-error-element/public.bst b/tests/format/list-directive-error-element/public.bst
index 8e49218..f1b5552 100644
--- a/tests/format/list-directive-error-element/public.bst
+++ b/tests/format/list-directive-error-element/public.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
public:
foo:
diff --git a/tests/format/list-directive-error-element/variables.bst b/tests/format/list-directive-error-element/variables.bst
index 0a88d5f..2cddc7f 100644
--- a/tests/format/list-directive-error-element/variables.bst
+++ b/tests/format/list-directive-error-element/variables.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
variables:
foo:
diff --git a/tests/format/list-directive-error-project/element.bst b/tests/format/list-directive-error-project/element.bst
index 3c29b4e..4d7f702 100644
--- a/tests/format/list-directive-error-project/element.bst
+++ b/tests/format/list-directive-error-project/element.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/format/list-directive-type-error/element.bst b/tests/format/list-directive-type-error/element.bst
index 4ac7d95..d542224 100644
--- a/tests/format/list-directive-type-error/element.bst
+++ b/tests/format/list-directive-type-error/element.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
sources:
(?):
diff --git a/tests/format/option-arch-alias/element.bst b/tests/format/option-arch-alias/element.bst
index 92ebfb1..f7b9042 100644
--- a/tests/format/option-arch-alias/element.bst
+++ b/tests/format/option-arch-alias/element.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
variables:
result: "Nothing"
(?):
diff --git a/tests/format/option-arch-unknown/element.bst b/tests/format/option-arch-unknown/element.bst
index c437671..523e254 100644
--- a/tests/format/option-arch-unknown/element.bst
+++ b/tests/format/option-arch-unknown/element.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
variables:
result: "Nothing"
(?):
diff --git a/tests/format/option-arch/element.bst b/tests/format/option-arch/element.bst
index 2528d91..ce271f3 100644
--- a/tests/format/option-arch/element.bst
+++ b/tests/format/option-arch/element.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
variables:
result: "Nothing"
(?):
diff --git a/tests/format/option-bool/element-equals.bst b/tests/format/option-bool/element-equals.bst
index 78e02c1..bfae268 100644
--- a/tests/format/option-bool/element-equals.bst
+++ b/tests/format/option-bool/element-equals.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
variables:
thepony: "not pony"
(?):
diff --git a/tests/format/option-bool/element-not-equals.bst b/tests/format/option-bool/element-not-equals.bst
index 8d35a3c..2eee13e 100644
--- a/tests/format/option-bool/element-not-equals.bst
+++ b/tests/format/option-bool/element-not-equals.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
variables:
thepony: "a pony"
(?):
diff --git a/tests/format/option-bool/element-not.bst b/tests/format/option-bool/element-not.bst
index e0ff03b..485dfae 100644
--- a/tests/format/option-bool/element-not.bst
+++ b/tests/format/option-bool/element-not.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
variables:
thepony: "a pony"
(?):
diff --git a/tests/format/option-bool/element.bst b/tests/format/option-bool/element.bst
index 24ad102..336a2a4 100644
--- a/tests/format/option-bool/element.bst
+++ b/tests/format/option-bool/element.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
variables:
thepony: "not pony"
(?):
diff --git a/tests/format/option-element-mask-invalid/pony.bst b/tests/format/option-element-mask-invalid/pony.bst
index 209ae14..e50f0ad 100644
--- a/tests/format/option-element-mask-invalid/pony.bst
+++ b/tests/format/option-element-mask-invalid/pony.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
variables:
debug: False
(?):
diff --git a/tests/format/option-element-mask/giraffy.bst b/tests/format/option-element-mask/giraffy.bst
index 1cb7109..8895e08 100644
--- a/tests/format/option-element-mask/giraffy.bst
+++ b/tests/format/option-element-mask/giraffy.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
variables:
debug: False
(?):
diff --git a/tests/format/option-element-mask/horsy.bst b/tests/format/option-element-mask/horsy.bst
index 75e90a1..4701ce6 100644
--- a/tests/format/option-element-mask/horsy.bst
+++ b/tests/format/option-element-mask/horsy.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
variables:
debug: False
(?):
diff --git a/tests/format/option-element-mask/pony.bst b/tests/format/option-element-mask/pony.bst
index 209ae14..e50f0ad 100644
--- a/tests/format/option-element-mask/pony.bst
+++ b/tests/format/option-element-mask/pony.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
variables:
debug: False
(?):
diff --git a/tests/format/option-element-mask/zebry.bst b/tests/format/option-element-mask/zebry.bst
index e1eccb3..9c6ac98 100644
--- a/tests/format/option-element-mask/zebry.bst
+++ b/tests/format/option-element-mask/zebry.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
variables:
debug: False
(?):
diff --git a/tests/format/option-enum-missing/element.bst b/tests/format/option-enum-missing/element.bst
index 3c29b4e..4d7f702 100644
--- a/tests/format/option-enum-missing/element.bst
+++ b/tests/format/option-enum-missing/element.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/format/option-enum/element-compare.bst b/tests/format/option-enum/element-compare.bst
index c76b977..5cc34f7 100644
--- a/tests/format/option-enum/element-compare.bst
+++ b/tests/format/option-enum/element-compare.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
variables:
result: "different"
(?):
diff --git a/tests/format/option-enum/element.bst b/tests/format/option-enum/element.bst
index 4839b31..6b6cdf6 100644
--- a/tests/format/option-enum/element.bst
+++ b/tests/format/option-enum/element.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
variables:
result: "a pony"
(?):
diff --git a/tests/format/option-exports/element.bst b/tests/format/option-exports/element.bst
index 3c29b4e..4d7f702 100644
--- a/tests/format/option-exports/element.bst
+++ b/tests/format/option-exports/element.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/format/option-flags-missing/element.bst b/tests/format/option-flags-missing/element.bst
index 3c29b4e..4d7f702 100644
--- a/tests/format/option-flags-missing/element.bst
+++ b/tests/format/option-flags-missing/element.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/format/option-flags/element-in.bst b/tests/format/option-flags/element-in.bst
index d8565e6..cbc9402 100644
--- a/tests/format/option-flags/element-in.bst
+++ b/tests/format/option-flags/element-in.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
variables:
result: "a pony"
(?):
diff --git a/tests/format/option-flags/element.bst b/tests/format/option-flags/element.bst
index fde9710..ed3e3e9 100644
--- a/tests/format/option-flags/element.bst
+++ b/tests/format/option-flags/element.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
variables:
result: "a pony"
(?):
diff --git a/tests/format/option-os/element.bst b/tests/format/option-os/element.bst
index 8208d67..c5aed29 100644
--- a/tests/format/option-os/element.bst
+++ b/tests/format/option-os/element.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
variables:
result: "Nothing"
(?):
diff --git a/tests/format/option-overrides/element.bst b/tests/format/option-overrides/element.bst
index 3c29b4e..4d7f702 100644
--- a/tests/format/option-overrides/element.bst
+++ b/tests/format/option-overrides/element.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/format/option-overrides/project.conf b/tests/format/option-overrides/project.conf
index c9e73a1..201c4a6 100644
--- a/tests/format/option-overrides/project.conf
+++ b/tests/format/option-overrides/project.conf
@@ -11,7 +11,7 @@
values: [i686, x86_64]
elements:
- autotools:
+ manual:
variables:
(?):
- arch == 'i686':
diff --git a/tests/format/options/compound-and-condition/element.bst b/tests/format/options/compound-and-condition/element.bst
index 3c29b4e..4d7f702 100644
--- a/tests/format/options/compound-and-condition/element.bst
+++ b/tests/format/options/compound-and-condition/element.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/format/options/compound-or-condition/element.bst b/tests/format/options/compound-or-condition/element.bst
index 3c29b4e..4d7f702 100644
--- a/tests/format/options/compound-or-condition/element.bst
+++ b/tests/format/options/compound-or-condition/element.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/format/options/deep-nesting/element-deeper.bst b/tests/format/options/deep-nesting/element-deeper.bst
index 15574ad..864c23a 100644
--- a/tests/format/options/deep-nesting/element-deeper.bst
+++ b/tests/format/options/deep-nesting/element-deeper.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
# Yep, this is a list of lists of dictionaries.
#
diff --git a/tests/format/options/deep-nesting/element.bst b/tests/format/options/deep-nesting/element.bst
index fb0043b..cd2f4f1 100644
--- a/tests/format/options/deep-nesting/element.bst
+++ b/tests/format/options/deep-nesting/element.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
public:
shallow-nest:
diff --git a/tests/format/options/invalid-condition/element.bst b/tests/format/options/invalid-condition/element.bst
index 3c29b4e..4d7f702 100644
--- a/tests/format/options/invalid-condition/element.bst
+++ b/tests/format/options/invalid-condition/element.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/format/options/invalid-expression/element.bst b/tests/format/options/invalid-expression/element.bst
index 3c29b4e..4d7f702 100644
--- a/tests/format/options/invalid-expression/element.bst
+++ b/tests/format/options/invalid-expression/element.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/format/options/invalid-name-dashes/element.bst b/tests/format/options/invalid-name-dashes/element.bst
index 3c29b4e..4d7f702 100644
--- a/tests/format/options/invalid-name-dashes/element.bst
+++ b/tests/format/options/invalid-name-dashes/element.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/format/options/invalid-name-leading-number/element.bst b/tests/format/options/invalid-name-leading-number/element.bst
index 3c29b4e..4d7f702 100644
--- a/tests/format/options/invalid-name-leading-number/element.bst
+++ b/tests/format/options/invalid-name-leading-number/element.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/format/options/invalid-name-plus/element.bst b/tests/format/options/invalid-name-plus/element.bst
index 3c29b4e..4d7f702 100644
--- a/tests/format/options/invalid-name-plus/element.bst
+++ b/tests/format/options/invalid-name-plus/element.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/format/options/invalid-name-spaces/element.bst b/tests/format/options/invalid-name-spaces/element.bst
index 3c29b4e..4d7f702 100644
--- a/tests/format/options/invalid-name-spaces/element.bst
+++ b/tests/format/options/invalid-name-spaces/element.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/format/options/invalid-type/element.bst b/tests/format/options/invalid-type/element.bst
index 3c29b4e..4d7f702 100644
--- a/tests/format/options/invalid-type/element.bst
+++ b/tests/format/options/invalid-type/element.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/format/options/invalid-variable-name-plus/element.bst b/tests/format/options/invalid-variable-name-plus/element.bst
index e006c8a..f153bb2 100644
--- a/tests/format/options/invalid-variable-name-plus/element.bst
+++ b/tests/format/options/invalid-variable-name-plus/element.bst
@@ -1,2 +1,2 @@
-kind: autotools
+kind: manual
diff --git a/tests/format/options/invalid-variable-name-spaces/element.bst b/tests/format/options/invalid-variable-name-spaces/element.bst
index e006c8a..f153bb2 100644
--- a/tests/format/options/invalid-variable-name-spaces/element.bst
+++ b/tests/format/options/invalid-variable-name-spaces/element.bst
@@ -1,2 +1,2 @@
-kind: autotools
+kind: manual
diff --git a/tests/format/options/nested-condition/element.bst b/tests/format/options/nested-condition/element.bst
index 3c29b4e..4d7f702 100644
--- a/tests/format/options/nested-condition/element.bst
+++ b/tests/format/options/nested-condition/element.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/format/options/simple-condition/element.bst b/tests/format/options/simple-condition/element.bst
index 3c29b4e..4d7f702 100644
--- a/tests/format/options/simple-condition/element.bst
+++ b/tests/format/options/simple-condition/element.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/format/options/undefined-variable/element.bst b/tests/format/options/undefined-variable/element.bst
index e006c8a..f153bb2 100644
--- a/tests/format/options/undefined-variable/element.bst
+++ b/tests/format/options/undefined-variable/element.bst
@@ -1,2 +1,2 @@
-kind: autotools
+kind: manual
diff --git a/tests/format/project/duplicate-plugins/element.bst b/tests/format/project/duplicate-plugins/element.bst
index 3c29b4e..4d7f702 100644
--- a/tests/format/project/duplicate-plugins/element.bst
+++ b/tests/format/project/duplicate-plugins/element.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/frontend/completions/sub-folders/base/unwanted.bst b/tests/frontend/completions/sub-folders/base/unwanted.bst
index bd51051..80e90c3 100644
--- a/tests/frontend/completions/sub-folders/base/unwanted.bst
+++ b/tests/frontend/completions/sub-folders/base/unwanted.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: |
Not auto-completed element
diff --git a/tests/frontend/completions/sub-folders/elements/base/wanted.bst b/tests/frontend/completions/sub-folders/elements/base/wanted.bst
index 5765621..f37bb5e 100644
--- a/tests/frontend/completions/sub-folders/elements/base/wanted.bst
+++ b/tests/frontend/completions/sub-folders/elements/base/wanted.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: |
Auto-completed element
diff --git a/tests/frontend/completions/sub-folders/elements/hello.bst b/tests/frontend/completions/sub-folders/elements/hello.bst
index 93fcaa0..5a775cd 100644
--- a/tests/frontend/completions/sub-folders/elements/hello.bst
+++ b/tests/frontend/completions/sub-folders/elements/hello.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: |
Hello world
diff --git a/tests/frontend/exceptions/build.bst b/tests/frontend/exceptions/build.bst
index d0c5e21..610bf56 100644
--- a/tests/frontend/exceptions/build.bst
+++ b/tests/frontend/exceptions/build.bst
@@ -1,5 +1,5 @@
-kind: autotools
-description: Some kinda autotools element
+kind: manual
+description: Some kinda manual element
depends:
- first-level-1.bst
- first-level-2.bst
diff --git a/tests/frontend/exceptions/first-level-1.bst b/tests/frontend/exceptions/first-level-1.bst
index 3c870b7..e6c0c59 100644
--- a/tests/frontend/exceptions/first-level-1.bst
+++ b/tests/frontend/exceptions/first-level-1.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Depends on a removed dependency
depends:
- second-level-1.bst
diff --git a/tests/frontend/exceptions/first-level-2.bst b/tests/frontend/exceptions/first-level-2.bst
index fd7ac17..7b11c45 100644
--- a/tests/frontend/exceptions/first-level-2.bst
+++ b/tests/frontend/exceptions/first-level-2.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Shares a dependency with a removed dependency
depends:
- third-level-2.bst
diff --git a/tests/frontend/exceptions/fourth-level-1.bst b/tests/frontend/exceptions/fourth-level-1.bst
index 531378a..007f172 100644
--- a/tests/frontend/exceptions/fourth-level-1.bst
+++ b/tests/frontend/exceptions/fourth-level-1.bst
@@ -1,2 +1,2 @@
-kind: autotools
+kind: manual
description: Should be removed
diff --git a/tests/frontend/exceptions/fourth-level-2.bst b/tests/frontend/exceptions/fourth-level-2.bst
index e0d34d7..97ab80f 100644
--- a/tests/frontend/exceptions/fourth-level-2.bst
+++ b/tests/frontend/exceptions/fourth-level-2.bst
@@ -1,2 +1,2 @@
-kind: autotools
+kind: manual
description: Should also ~not~ be removed
diff --git a/tests/frontend/exceptions/fourth-level-3.bst b/tests/frontend/exceptions/fourth-level-3.bst
index 6812e2f..9cf6d70 100644
--- a/tests/frontend/exceptions/fourth-level-3.bst
+++ b/tests/frontend/exceptions/fourth-level-3.bst
@@ -1,2 +1,2 @@
-kind: autotools
+kind: manual
description: Should not be removed
diff --git a/tests/frontend/exceptions/second-level-1.bst b/tests/frontend/exceptions/second-level-1.bst
index 3183e67..4e7c1ab 100644
--- a/tests/frontend/exceptions/second-level-1.bst
+++ b/tests/frontend/exceptions/second-level-1.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Depends uniquely on one dependency, shares another, has another unique nested dependency
depends:
- third-level-1.bst
diff --git a/tests/frontend/exceptions/third-level-1.bst b/tests/frontend/exceptions/third-level-1.bst
index 960419d..d1e7da3 100644
--- a/tests/frontend/exceptions/third-level-1.bst
+++ b/tests/frontend/exceptions/third-level-1.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Should be removed, and not "revive" its child
depends:
- fourth-level-1.bst
diff --git a/tests/frontend/exceptions/third-level-2.bst b/tests/frontend/exceptions/third-level-2.bst
index 067e6f9..15a8657 100644
--- a/tests/frontend/exceptions/third-level-2.bst
+++ b/tests/frontend/exceptions/third-level-2.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Should ~not~ be removed
depends:
- fourth-level-2.bst
diff --git a/tests/frontend/exceptions/third-level-3.bst b/tests/frontend/exceptions/third-level-3.bst
index 56fbe55..030852b 100644
--- a/tests/frontend/exceptions/third-level-3.bst
+++ b/tests/frontend/exceptions/third-level-3.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Should be an explicit dependency, and *not* remove its children
depends:
- fourth-level-3.bst
diff --git a/tests/frontend/exceptions/unrelated-1.bst b/tests/frontend/exceptions/unrelated-1.bst
index 10de373..4cbd41d 100644
--- a/tests/frontend/exceptions/unrelated-1.bst
+++ b/tests/frontend/exceptions/unrelated-1.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Unrelated to the rest of the pipeline, not loaded when targeting build.bst
depends:
- second-level-1.bst
diff --git a/tests/frontend/exceptions/unrelated-2.bst b/tests/frontend/exceptions/unrelated-2.bst
index f90b755..adedcec 100644
--- a/tests/frontend/exceptions/unrelated-2.bst
+++ b/tests/frontend/exceptions/unrelated-2.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Unrelated to the rest of the pipeline, not loaded when targeting build.bst
depends:
- first-level-2.bst
diff --git a/tests/frontend/project/elements/multiple_targets/dependency/horsey.bst b/tests/frontend/project/elements/multiple_targets/dependency/horsey.bst
index bd1ffae..a32f1a2 100644
--- a/tests/frontend/project/elements/multiple_targets/dependency/horsey.bst
+++ b/tests/frontend/project/elements/multiple_targets/dependency/horsey.bst
@@ -1,3 +1,3 @@
-kind: autotools
+kind: manual
depends:
- multiple_targets/dependency/pony.bst
diff --git a/tests/frontend/project/elements/multiple_targets/dependency/pony.bst b/tests/frontend/project/elements/multiple_targets/dependency/pony.bst
index 3c29b4e..4d7f702 100644
--- a/tests/frontend/project/elements/multiple_targets/dependency/pony.bst
+++ b/tests/frontend/project/elements/multiple_targets/dependency/pony.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/frontend/project/elements/multiple_targets/dependency/zebry.bst b/tests/frontend/project/elements/multiple_targets/dependency/zebry.bst
index 98447ab..94b4cfe 100644
--- a/tests/frontend/project/elements/multiple_targets/dependency/zebry.bst
+++ b/tests/frontend/project/elements/multiple_targets/dependency/zebry.bst
@@ -1,3 +1,3 @@
-kind: autotools
+kind: manual
depends:
- multiple_targets/dependency/horsey.bst
diff --git a/tests/frontend/project/elements/multiple_targets/order/0.bst b/tests/frontend/project/elements/multiple_targets/order/0.bst
index a99be06..c55d12a 100644
--- a/tests/frontend/project/elements/multiple_targets/order/0.bst
+++ b/tests/frontend/project/elements/multiple_targets/order/0.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Root node
depends:
- multiple_targets/order/2.bst
diff --git a/tests/frontend/project/elements/multiple_targets/order/1.bst b/tests/frontend/project/elements/multiple_targets/order/1.bst
index 82b507a..9e7c4b2 100644
--- a/tests/frontend/project/elements/multiple_targets/order/1.bst
+++ b/tests/frontend/project/elements/multiple_targets/order/1.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Root node
depends:
- multiple_targets/order/9.bst
diff --git a/tests/frontend/project/elements/multiple_targets/order/2.bst b/tests/frontend/project/elements/multiple_targets/order/2.bst
index ee1afae..258adf8 100644
--- a/tests/frontend/project/elements/multiple_targets/order/2.bst
+++ b/tests/frontend/project/elements/multiple_targets/order/2.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: First dependency level
depends:
- multiple_targets/order/3.bst
diff --git a/tests/frontend/project/elements/multiple_targets/order/3.bst b/tests/frontend/project/elements/multiple_targets/order/3.bst
index 4c3a23d..52d2ca2 100644
--- a/tests/frontend/project/elements/multiple_targets/order/3.bst
+++ b/tests/frontend/project/elements/multiple_targets/order/3.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Second dependency level
depends:
- multiple_targets/order/4.bst
diff --git a/tests/frontend/project/elements/multiple_targets/order/4.bst b/tests/frontend/project/elements/multiple_targets/order/4.bst
index b663a0b..8c3532f 100644
--- a/tests/frontend/project/elements/multiple_targets/order/4.bst
+++ b/tests/frontend/project/elements/multiple_targets/order/4.bst
@@ -1,2 +1,2 @@
-kind: autotools
+kind: manual
description: Third level dependency
diff --git a/tests/frontend/project/elements/multiple_targets/order/5.bst b/tests/frontend/project/elements/multiple_targets/order/5.bst
index b9efcf7..7320967 100644
--- a/tests/frontend/project/elements/multiple_targets/order/5.bst
+++ b/tests/frontend/project/elements/multiple_targets/order/5.bst
@@ -1,2 +1,2 @@
-kind: autotools
+kind: manual
description: Fifth level dependency
diff --git a/tests/frontend/project/elements/multiple_targets/order/6.bst b/tests/frontend/project/elements/multiple_targets/order/6.bst
index 6c19d04..857a04b 100644
--- a/tests/frontend/project/elements/multiple_targets/order/6.bst
+++ b/tests/frontend/project/elements/multiple_targets/order/6.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Fourth level dependency
depends:
- multiple_targets/order/5.bst
diff --git a/tests/frontend/project/elements/multiple_targets/order/7.bst b/tests/frontend/project/elements/multiple_targets/order/7.bst
index 6805b3e..55e0009 100644
--- a/tests/frontend/project/elements/multiple_targets/order/7.bst
+++ b/tests/frontend/project/elements/multiple_targets/order/7.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Third level dependency
depends:
- multiple_targets/order/6.bst
diff --git a/tests/frontend/project/elements/multiple_targets/order/8.bst b/tests/frontend/project/elements/multiple_targets/order/8.bst
index b8d8964..434f122 100644
--- a/tests/frontend/project/elements/multiple_targets/order/8.bst
+++ b/tests/frontend/project/elements/multiple_targets/order/8.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: Second level dependency
depends:
- multiple_targets/order/7.bst
diff --git a/tests/frontend/project/elements/multiple_targets/order/9.bst b/tests/frontend/project/elements/multiple_targets/order/9.bst
index cc13bf3..b11784d 100644
--- a/tests/frontend/project/elements/multiple_targets/order/9.bst
+++ b/tests/frontend/project/elements/multiple_targets/order/9.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: First level dependency
depends:
- multiple_targets/order/8.bst
diff --git a/tests/frontend/project/elements/multiple_targets/order/run.bst b/tests/frontend/project/elements/multiple_targets/order/run.bst
index 9b3d244..6a4831a 100644
--- a/tests/frontend/project/elements/multiple_targets/order/run.bst
+++ b/tests/frontend/project/elements/multiple_targets/order/run.bst
@@ -1,2 +1,2 @@
-kind: autotools
+kind: manual
description: Not a root node, yet built at the same time as root nodes
diff --git a/tests/sandboxes/remote-exec-config/missing-certs/element.bst b/tests/sandboxes/remote-exec-config/missing-certs/element.bst
index 3c29b4e..4d7f702 100644
--- a/tests/sandboxes/remote-exec-config/missing-certs/element.bst
+++ b/tests/sandboxes/remote-exec-config/missing-certs/element.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/sourcecache/missing-certs/element.bst b/tests/sourcecache/missing-certs/element.bst
index 3c29b4e..4d7f702 100644
--- a/tests/sourcecache/missing-certs/element.bst
+++ b/tests/sourcecache/missing-certs/element.bst
@@ -1 +1 @@
-kind: autotools
+kind: manual
diff --git a/tests/sources/remote/missing-file/target.bst b/tests/sources/remote/missing-file/target.bst
index 53aeb35..63434e2 100644
--- a/tests/sources/remote/missing-file/target.bst
+++ b/tests/sources/remote/missing-file/target.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: The kind of this element is irrelevant.
sources:
- kind: remote
diff --git a/tests/sources/remote/no-ref/target.bst b/tests/sources/remote/no-ref/target.bst
index b4f5f58..9bd1264 100644
--- a/tests/sources/remote/no-ref/target.bst
+++ b/tests/sources/remote/no-ref/target.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: The kind of this element is irrelevant.
sources:
- kind: remote
diff --git a/tests/sources/tar/no-ref/target.bst b/tests/sources/tar/no-ref/target.bst
index 5a73fa2..1ad49ee 100644
--- a/tests/sources/tar/no-ref/target.bst
+++ b/tests/sources/tar/no-ref/target.bst
@@ -1,4 +1,4 @@
-kind: autotools
+kind: manual
description: The kind of this element is irrelevant.
sources:
- kind: tar