hydra/t/jobs
Graham Christensen e56c49333f RunCommand: Add a WIP execution of dynamic commands
This in-progress feature will run a dynamically generated set of
buildFinished hooks, which must be nested under the `runCommandHook.*`
attribute set. This implementation is not very good, with some to-dos:

1. Only run if the build succeeded
2. Verify the output is named $out and that it is an executable file
   (or a symlink to a file)
3. Require the jobset itself have a flag enabling the feature, since
   this feature can be a bit dangerous if various people of different
   trust levels can create the jobs.
2022-02-01 10:57:30 -05:00
..
declarative DeclarativeJobsets: test basic functionality 2022-01-15 13:46:32 -05:00
dependencies Test the queue runner in the scenario where a dependency is available in the cache but GC'd locally, where we're building locally 2022-01-21 15:26:45 -05:00
aggregate.nix add api endpoint: /build/<id>/constituents 2021-09-24 16:30:44 -04:00
api-test.nix move the api-test.nix in to the jobsdir 2021-04-28 18:28:35 -04:00
basic.nix tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
broken-constituent.nix Output evaluation errors without crashing if aggregate job is broken. 2021-10-26 10:14:34 +01:00
build-output-as-input.nix tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
build-product-simple.sh tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
build-product-with-spaces.sh tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
build-products.nix tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
bzr-checkout-input.nix tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
bzr-checkout-update.sh tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
bzr-input.nix tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
bzr-update.sh tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
config.nix.in tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
darcs-input.nix tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
darcs-update.sh tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
deepgit-builder.sh tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
deepgit-input.nix tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
default-machine-file.nix Use system-features from the Nix conf in the default machine file 2021-04-28 11:43:04 +02:00
empty-dir-builder.sh tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
fail.sh tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
git-input.nix tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
git-rev-input.nix tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
git-rev-update.sh tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
git-update.sh tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
hg-input.nix tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
hg-update.sh tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
hydra-eval-notifications.nix hydra-eval-jobset: write a test validating the events that comes out 2022-01-11 10:17:14 -05:00
nested-attributes.nix Test the fake derivations channel, asserting nested packages are properly represented. 2021-03-18 11:33:37 -04:00
notifications.nix queue runner: test notifications 2021-04-14 14:19:10 -04:00
one-job.nix API: test fetching the queue and latestbuilds 2022-01-14 14:57:03 -05:00
runcommand-dynamic.nix RunCommand: Add a WIP execution of dynamic commands 2022-02-01 10:57:30 -05:00
runcommand.nix tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
scm-builder.sh tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
server.py Replace TestHTTPMockServer with python script 2021-04-03 01:07:07 +02:00
succeed-with-failed.sh tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
svn-checkout-input.nix tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
svn-checkout-update.sh tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
svn-input.nix tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00
svn-update.sh tests: move to t, allow yath test from root 2021-03-05 09:49:06 -08:00