Laurent Cheylus
13665da85e
run-gnu-test.sh: modify script to be compatible with BSD OS
...
- Use /usr/bin/env bash instead of /bin/sh to use OSTYPE
- Define variables for GNU version of make, nproc, readlink and use them on BSD.
Signed-off-by: Laurent Cheylus <foxy@free.fr>
2024-01-02 22:05:02 +01:00
Daniel Hofstetter
22f72544a8
run-gnu-test.sh: accept "run-root" as first param
2023-09-26 09:33:14 +02:00
Sylvestre Ledru
9fcf4cd8e5
run-gnu-test.sh: show if we can't find the file
...
Otherwise, the error can be cryptic
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
2023-09-25 14:41:42 +02:00
Starccy
b6ec498e0e
"style: fix/format scripts to meet the shellcheck
/shfmt
rules"
2023-07-17 10:53:44 +08:00
Daniel Hofstetter
40fef49817
Fix incorrect comment & remove irrelevant comment
2023-04-13 16:47:05 +02:00
Sylvestre Ledru
20af659f09
Run the GNU root tests in a separate task
2022-09-17 13:19:06 +02:00
Sylvestre Ledru
cfa7ba2ce2
gnu: merge the root tests results into the main one
2022-09-17 13:19:03 +02:00
Sylvestre Ledru
acef46b629
add the capability to run several tests at once
2022-09-16 10:31:01 +02:00
Roy Ivy III
cbe6396149
docs ~ (GnuTests) add reference and notes re GNU coreutils testing processes
2022-03-31 23:32:00 +02:00
xxyzz
fe8910350c
Run GNU root tests at the end
...
This should fix the profiling permission denied error on non-root tests
2022-02-20 18:29:18 +08:00
xxyzz
1ccf94e4fa
Run 33 GNU tests that require root
2022-02-14 16:29:45 +08:00
Roy Ivy III
dc223309e7
maint/util ~ (run-gnu-tests) increase timeout to allow for longer 'debug' test runs
2022-02-12 15:27:00 -06:00
Roy Ivy III
988fd658ae
maint/util ~ (run-gnu-tests/docs) fix incorrect comment
2022-02-12 15:26:59 -06:00
Roy Ivy III
c2e17e5f37
maint/util ~ improve/refactor 'build-gnu' & 'run-gnu-test'
...
- add more logging for better fault tracking
- generalize for use in either RELEASE or DEBUG build mode (default to 'release')
- improve variable naming precision/specificity
2022-02-12 15:26:59 -06:00
Roy Ivy III
f75cfbdebc
docs ~ (CICD/util) add/revise spell-checker exceptions
2022-02-12 15:26:59 -06:00
Roy Ivy III
578e5c8aba
maint/CICD ~ implement 'GnuTests' workflow fixes/refactor
...
- consolidate configuration
- DRY improvements
- improve flexibility/robustness in the face of missing reference test info
- add reference test info IDs and additional logging to help diagnose testing failures
- includes parallel refactor of 'util/run-gnu-test.sh'
2022-02-05 14:21:15 -06:00
Linux User
d762bebc1c
update shell scripts according to shellcheck recommendations and minor cleanup
2022-02-01 06:55:11 +00:00
Jan Verbeek
d285472210
GNU tests: make script runnable from any directory
2021-08-28 02:26:01 +02:00
Jan Verbeek
58ce3d1e82
Make scripts executable
2021-08-28 02:26:01 +02:00
Sylvestre Ledru
e7f5916864
gnu/ci: allow to run a single gnu test (and document it)
2021-06-02 23:48:13 +02:00
Sylvestre Ledru
0105531b7f
show the backtrace in case of a rust crash
2021-06-02 23:37:34 +02:00
Roy Ivy III
06c53d97fc
refactor ~ (utils) fix spelling + add spell-checker exceptions
2021-05-31 08:23:58 -05:00
Sylvestre Ledru
0d1b14ee33
Bring back the run expensive tests
2021-05-22 11:08:03 +02:00
Sylvestre Ledru
adaba54026
gnu/ci: move the operations into script to run them locally
2021-05-22 09:33:15 +02:00