1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-07-29 12:07:46 +00:00
Commit graph

27 commits

Author SHA1 Message Date
Sylvestre Ledru
5e9e67e820 fuzzing: get the summary data 2025-04-13 21:44:55 +02:00
Sylvestre Ledru
170f044a39 fuzzing: printf should pass now 2025-04-13 21:02:08 +02:00
Sylvestre Ledru
ced5d37f07 fuzzing: rename task to make it shorter in the gh view 2025-04-13 21:02:08 +02:00
Nicolas Boichat
8f9bdf36fd workflows/fuzzing.yml: Add timeout equal to total run time
Just in case some of the values cause an infinite loop (or at
least take a _very_ long time, see #7708), timeout, with the same
duration as the maximum total fuzzing time.

That'll allow us to _see_ what input causes the infinite loop.
2025-04-09 21:04:43 +02:00
Sylvestre Ledru
b530fdcc88 github/action: on fork, run the CI for all the branches (currently: only main) 2025-03-28 17:06:20 +01:00
Nicolas Boichat
b92144180f dotfiles: Add works to cspell dictionary
Also fix a couple of real spelling mistakes.
2025-03-26 16:49:21 +01:00
Sylvestre Ledru
0d83c440e3
Merge branch 'main' into fuzz-cksum2 2024-12-28 12:13:35 +01:00
David Campbell
655defd15c
Set persist-credentials: false 2024-12-18 21:27:34 -05:00
Sylvestre Ledru
a318b775ce fuzzing/cksum: run in the CI 2024-11-16 20:18:12 +01:00
Sylvestre Ledru
10def29b96
seq: fuzz PreciseNumber::from_str (#6183)
* fuzz the seq parse number functions

* run fuzz_parse_number into the CI
2024-04-15 08:07:06 +02:00
Sylvestre Ledru
14ef1a204c fuzz: run the new fuzzers in the CI 2024-04-01 23:19:04 +02:00
renovate[bot]
12758be6c6
chore(deps): update actions/cache action to v4 2024-01-17 17:09:22 +00:00
Sylvestre Ledru
d07a2f0d86
Add new fuzzers: cut, sort, split and wc (#5760)
* fuzz: use thread to bypass the limitation of output

Closes: #5724

many thanks to @samueltardieu

* fuzz: enable seq as the stalled issue is fixed

* fuzz: add 4 more fuzzers

* fuzz: enable the 4 new fuzzers in the CI

* remove old import

Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>

* remove comment

Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>

* remove comment

Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>

* add more flags

Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>

* add space

Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>

* add a comment about sort local

Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>

* wrong copy/paste

Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>

* fuzz: import "std::env"

---------

Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
2024-01-04 13:40:47 +01:00
Sylvestre Ledru
08f51558bf fuzz: enable seq as the stalled issue is fixed 2024-01-01 13:27:01 +01:00
Sylvestre Ledru
e232ec657e
Disable fuzzing seq until the https://github.com/uutils/coreutils/issues/5724 is fixed 2023-12-25 12:36:56 +01:00
Daniel Hofstetter
3dad5d4d56
Merge pull request #5635 from tertsdiepraam/fix-echo-override
`echo`: make `-e` and `-E` override each other
2023-12-11 14:21:15 +01:00
Terts Diepraam
f165c8e1fd fuzz/echo: set should_pass to true 2023-12-11 13:40:55 +01:00
Sylvestre Ledru
9d0c1b3482 fuzzing: quick timeout because seq is freezing 2023-12-11 11:02:50 +01:00
Sylvestre Ledru
2fcfec6490 fuzz seq 2023-12-05 22:10:15 +01:00
Sylvestre Ledru
d913057b04
Merge pull request #5600 from sylvestre/fuzz-echo
Fuzz the echo command
2023-12-04 22:03:20 +01:00
Piotr Kwiecinski
4d2bdf497a prevent CI creating 2 events on each pull request push 2023-12-01 11:52:23 +01:00
Sylvestre Ledru
4d5c034eb1 Run the echo fuzzer in the CI 2023-11-30 09:14:58 +01:00
Sylvestre Ledru
a0ac3dd229
fuzz printf (#5556)
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
2023-11-21 12:38:12 +01:00
Sylvestre Ledru
90b61a8c5c fuzzing: add a variable to state if we know it fails or not 2023-11-20 22:18:32 +01:00
tommady
615b562b64
github action: split the run of the fuzzers (#5444)
* fix-5443 by using strategy
2023-10-31 09:08:40 +01:00
tommady
f979f148c1
fuzz: store the corpus using GitHub Cache (#5363) 2023-10-14 07:33:43 +02:00
Sylvestre Ledru
5ac1aef20e github action: move the fuzzing action into it own file/task 2023-10-08 17:34:52 +02:00