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