Justin Tracey
4caeb2ff1d
add Android to CICD
2022-04-20 08:44:49 +02:00
Sylvestre Ledru
b93fb8de70
update another ref to coreutils 9.1
2022-04-18 14:56:11 +02:00
Sylvestre Ledru
9813f48ed8
GNU/Coreutils: update the reference to 9.1
2022-04-18 00:34:42 +02:00
Sylvestre Ledru
2bed02b70a
Revert the force set of the rustc nightly version
2022-04-13 11:57:11 +02:00
Terts Diepraam
aae298f9a4
Don't pass features when testing individual utils in uucore
2022-04-06 23:23:47 +02:00
Terts Diepraam
31faf86cdb
Don't provide features for testing individual utilities
...
With the Rust 2021 feature resolver, adding a feature like `--features=feat_os_unix` results in an error, because the individual crates do not have that feature.
2022-04-06 11:49:00 +02:00
Terts Diepraam
3629421e17
Bump MSRV to 1.56
2022-04-02 15:18:34 +02:00
Sylvestre Ledru
87c224e978
GNU testsuite: also show the number of SKIP tests
2022-04-01 10:00:44 +02:00
Roy Ivy III
bed7dc5a29
maint/CICD ~ (GnuTests) support local bespoke repo default branch
2022-03-31 23:39:11 +02:00
Roy Ivy III
a6e3564c5d
fix/CICD ~ (GnuTests) be more precise about failing/passing tests
2022-03-31 23:32:28 +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
Sylvestre Ledru
9e86e56668
Remove a comment to retrigger the CI
2022-03-25 15:28:45 +01:00
Sylvestre Ledru
22e06c2458
also fix coverage
2022-03-25 12:06:41 +01:00
Sylvestre Ledru
c4d89ab146
ci try to fix the error ?
2022-03-25 11:01:05 +01:00
Sylvestre Ledru
2acac0d558
CI: Force the rustc nightly version to fix issue 3305
2022-03-25 09:41:01 +01:00
Terts Diepraam
cf4a0fa5c8
also run unittests in codecov
2022-03-19 22:21:28 +01:00
Terts Diepraam
971f817a95
fix unittests not running in CI
2022-03-19 09:30:49 +01:00
Sylvestre Ledru
ad237f8fff
Merge pull request #3267 from sylvestre/gnu-size
...
GNU ci: compress logs before upload
2022-03-19 09:25:25 +01:00
Sylvestre Ledru
cb576effc2
GNU ci: compress logs before upload
2022-03-18 20:45:12 +01:00
Benjamin Bouvier
323f0ef993
Setup cargo-deny in CI too
2022-03-18 20:44:01 +01:00
Sylvestre Ledru
a5948ce11b
Merge pull request #3155 from jtracey/gecos-off-by-one
...
pinky: fix off-by-one in GECOS parsing
2022-03-17 13:35:05 +01:00
Sylvestre Ledru
0571434a75
ci: rename of the tracking size field to match the tracking project
2022-03-13 21:03:40 +01:00
Sylvestre Ledru
a22709aedd
CI: Disable Windows job i686-pc-windows-gnu
...
Fails with:
error: linker `i686-w64-mingw32-gcc` not found
And the Windows GNU is covered by x86_64-pc-windows-gnu anyway
2022-03-08 22:57:32 +01:00
Sylvestre Ledru
9f5fad1e38
add a job to build with rust nightly
2022-03-08 22:57:32 +01:00
Sylvestre Ledru
2a48234c12
add a job to build with rust stable
2022-03-08 22:57:32 +01:00
Sylvestre Ledru
e3649e33c5
remove old comment
2022-03-08 22:57:32 +01:00
Sylvestre Ledru
f896834c77
Use min rust version as default
2022-03-08 22:57:28 +01:00
Justin Tracey
f52f655934
pinky: improve tests
2022-03-07 12:32:07 -05:00
Sylvestre Ledru
b85cc90586
Fix yaml syntax
2022-03-06 23:33:22 +01:00
Sylvestre Ledru
dfb794d37c
Run dependabot to update deps
2022-03-06 23:32:12 +01:00
xxyzz
6174cad334
Run GNU coverage job on pull requests
...
GNU coverage job now takes around one hour to finish thanks to contributors' work. Run it on pull requests to compare the GNU coverage report.
2022-03-05 13:49:35 +01:00
Sylvestre Ledru
91852d9768
Update to ubuntu latest until https://github.com/uutils/coreutils/issues/3210 is fixed
2022-03-04 12:52:57 +01:00
Sylvestre Ledru
f11ac4b076
Merge pull request #3166 from sylvestre/rust-cache
...
try to use rust-cache on github action to build faster
2022-02-21 17:35:22 +01:00
xxyzz
744592e221
Change the owner of gcda files to the current user
2022-02-20 19:15:48 +08:00
Sylvestre Ledru
9adaf5c288
Merge pull request #3045 from xxyzz/main
...
Create coverage report for GNU tests
2022-02-20 10:57:12 +01:00
Sylvestre Ledru
83d2f550ab
try to use rust-cache on github action to build faster
2022-02-19 21:26:34 +01:00
Roy Ivy III
0af2c9bafb
maint/CICD ~ (GnuTests) display sub-step test comparison failures more prominently
2022-02-17 15:14:51 -06:00
xxyzz
ce02eae14b
tests/misc/tty-eof.pl requires Perl's Expect package >=1.11
2022-02-14 16:29:39 +08:00
xxyzz
1dbd474339
There are four GNU tests require valgrind
2022-02-14 16:28:50 +08:00
xxyzz
18b11cb2cf
Create coverage report for GNU tests
2022-02-14 16:27:09 +08:00
Terts Diepraam
ac11d8793e
docs: add page with test coverage
2022-02-13 23:14:13 +01:00
Terts Diepraam
1167d811d5
Merge pull request #2753 from sylvestre/gnu-locale
...
gnu/test: add the iso en_us locale to help with some tests
2022-02-13 12:59:33 +01:00
Roy Ivy III
38ac68ff33
maint/CICD ~ (GnuTests) remove unneeded GNULIB references
2022-02-12 15:26:59 -06:00
Roy Ivy III
29679ba337
maint/CICD ~ (GnuTests) refactor GnuTests GHA config
...
- combine gnu/gnulib into single repository checkout
- code consolidation
- DRY changes
- variable consolidation and renaming
- job/step naming normalization
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
fb4b523353
maint/CICD ~ (GnuTests) add 'repo_default_branch' to VARs
2022-02-12 15:26:59 -06:00
Roy Ivy III
ee40e99437
maint/CICD ~ (GnuTests) use last 'completed' GnuTests on default branch as reference
2022-02-12 15:26:59 -06:00
Sylvestre Ledru
25490b2100
gnu/test: add the iso en_us locale to help with some tests
2022-02-12 19:20:17 +01: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
Roy Ivy III
cc61ea807e
docs/CICD ~ add spell-checker exceptions
2022-02-05 14:21:15 -06:00