Execute cmd-specific actuators in the same env

Record the environment used to launch a command, and use the same
environment to launch cmd-specific actuators. Also augment this
environment so that actuators can know the cmd id and pid of the target
process.
23 jobs for better-cmd-actuator in 11 minutes and 3 seconds (queued for 1 second)
latest
Status Job ID Name Coverage
  Source
passed #88313
nix kvm
dhall-format

00:00:05

passed #88314
nix kvm
hsnrm-/dhall-format

00:00:03

passed #88315
nix kvm
hsnrm/hlint

00:00:10

passed #88316
nix kvm
hsnrm/ormolu

00:00:16

passed #88317
nix kvm
hsnrm/shellcheck

00:00:02

passed #88318
nix kvm
libnrm/clang-format

00:00:23

passed #88319
nix kvm
nixfmt

00:00:03

passed #88320
nix kvm
pynrm/black

00:00:02

passed #88321
nix kvm
resources

00:01:28

passed #88322
nix kvm
shellcheck

00:00:02

 
  Build
passed #88323
nix kvm
hsnrm/all

00:01:43

passed #88324
nix kvm
libnrm/autotools

00:00:25

passed #88325
nix kvm
nix/hsnrm

00:03:51

passed #88326
nix kvm
nix/hsnrm-bin

00:05:36

passed #88327
nix kvm
nix/libnrm

00:00:01

passed #88328
nix kvm
nix/pynrm

00:04:10

passed #88329
nix kvm
nix/stream

00:00:01

 
  Test
passed #88330
nix kvm
examples

00:00:10

passed #88331
nix kvm
tests/apps

00:01:13

passed #88332
nix kvm
tests/kvm

00:03:43

failed #88333
chimera
tests/perf

00:00:00

passed #88334
nix kvm
tests/pyupstream

00:00:51

failed #88335
chimera
tests/rapl

00:00:00

 
Name Stage Failure
failed
tests/perf Test There has been a runner system failure, please try again
Running with gitlab-runner 13.1.1 (6fbc7474)
on chimera QDMQy69V
Preparing the "shell" executor
Using Shell executor...
Preparing environment
su: user gitlab-runner does not exist
ERROR: Job failed (system failure): prepare environment: exit status 1. Check https://docs.gitlab.com/runner/shells/index.html#shell-profile-loading for more information
failed
tests/rapl Test There has been a runner system failure, please try again
Running with gitlab-runner 13.1.1 (6fbc7474)
on chimera QDMQy69V
Preparing the "shell" executor
Using Shell executor...
Preparing environment
su: user gitlab-runner does not exist
ERROR: Job failed (system failure): prepare environment: exit status 1. Check https://docs.gitlab.com/runner/shells/index.html#shell-profile-loading for more information