Jacques de Laval
2f439194e5
test: Fix testenv-root lingering in build dir
...
Signed-off-by: Jacques de Laval <jacques@de-laval.se >
2021-02-26 15:35:07 +01:00
Jacques de Laval
ea4fe2045d
test: Add sane default for TESTENV_ROOT; enable easier independent test runs
...
Signed-off-by: Jacques de Laval <jacques@de-laval.se >
2021-02-25 17:38:56 +01:00
Jacques de Laval
70964ccb35
test: Only mess with PATH inside test environment
2021-02-24 23:28:47 +01:00
Jacques de Laval
1efdbeda16
Merge branch 'wip-tests' into wip-tests-build-refactor
...
Signed-off-by: Jacques de Laval <jacques@de-laval.se >
2021-02-24 18:48:26 +01:00
Jacques de Laval
a5ef5f3104
test: Fix make check
...
Signed-off-by: Jacques de Laval <jacques@de-laval.se >
2021-02-24 16:01:43 +01:00
Magnus Malm
76b2a846a2
test: Slightly improve names of test directories
...
Signed-off-by: Magnus Malm <magnusmalm@gmail.com >
2021-02-24 14:54:45 +01:00
Jacques de Laval
05901a90aa
test: Fix distcheck
...
Signed-off-by: Jacques de Laval <jacques@de-laval.se >
2021-02-23 23:20:39 +01:00
Magnus Malm
3ec788a6cf
test: Minor tweaks of how/when to print testenv stuff
...
Signed-off-by: Magnus Malm <magnusmalm@gmail.com >
2021-02-23 11:19:57 +01:00
Magnus Malm
3d01728d2e
test: Add testenv_enter.sh to ease debugging testenv
...
The script testenv_enter.sh, by default, runs /bin/sh in the environment
currently setup.
A bit easier than copy pasting the old hint text printed before test run.
Signed-off-by: Magnus Malm <magnusmalm@gmail.com >
2021-02-23 11:19:57 +01:00
Jacques de Laval
e44d348f09
test: Add test suite to Automake
...
Signed-off-by: Jacques de Laval <jacques@de-laval.se >
2021-02-22 20:33:30 +01:00
Jacques de Laval
0ef17f55ff
test: Retry asserting number of Finit children for a while
...
Signed-off-by: Jacques de Laval <jacques@de-laval.se >
2021-02-22 16:32:49 +01:00
Jacques de Laval
8f55bf140e
test: Add xtrace flag for debugging
...
Signed-off-by: Jacques de Laval <jacques@de-laval.se >
2021-02-22 14:52:01 +01:00
Jacques de Laval
b73998d7c6
test: Reset PS env vars in test environment
...
Signed-off-by: Jacques de Laval <jacques@de-laval.se >
2021-02-22 14:35:12 +01:00
Jacques de Laval
7965dbd13f
test: Fix chroot not in PATH
...
Signed-off-by: Jacques de Laval <jacques@de-laval.se >
2021-02-20 13:06:28 +01:00
Jacques de Laval
99ad26236e
test: Fix unshare/nsenter not in PATH
...
Signed-off-by: Jacques de Laval <jacques@de-laval.se >
2021-02-20 12:39:29 +01:00
Jacques de Laval
4224c2e8fe
test: New test: test_start_stop_service
...
Add a new test that verifies that Finit will:
- Start a service that's been added to the config
- Stop the service once it's removed from the config
The second step is currently failing.
Signed-off-by: Jacques de Laval <jacques@de-laval.se >
2021-02-18 13:55:47 +01:00