Commit graph

474 commits

Author SHA1 Message Date
Daniel Hofstetter 9bd531b0e3
Merge pull request #5917 from kralo/android-ci-lockfile
ci: android delete AVD lockfile when running from cached image
2024-01-30 16:00:33 +01:00
renovate[bot] ae714001da
chore(deps): update mozilla-actions/sccache-action action to v0.0.4 2024-01-30 14:03:51 +00:00
kralo 9e78b8b188
ci: android delete AVD lockfile when running from cached image 2024-01-30 09:31:17 +01:00
kralo 43212c6d89 ci: include more clippy complaints 2024-01-28 09:42:40 +01:00
renovate[bot] 7f1f08c8bc
chore(deps): update vmactions/freebsd-vm action to v1.0.6 2024-01-26 10:17:43 +00:00
renovate[bot] b363064e48
chore(deps): update davidanson/markdownlint-cli2-action action to v15 2024-01-19 09:38:39 +00:00
renovate[bot] 12758be6c6
chore(deps): update actions/cache action to v4 2024-01-17 17:09:22 +00:00
Sylvestre Ledru b7a14ac119
Merge pull request #5825 from tertsdiepraam/codecov-uucore-features
CI: test `uucore` with `coreutils` in codecov to run it with the proper features
2024-01-17 11:51:02 +01:00
Sylvestre Ledru e01d5f75f7
ls: if acl are used, show the + in the perms (#5816)
* ls: if acl are used, show the + in the perms

Tested by tests/mkdir/p-acl.sh

* CICD.yml: fix small formatting issue

---------

Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
2024-01-14 15:57:22 +01:00
Daniel Hofstetter e948d2e8e5 ci: install mingw-w64-x86_64-gcc for windows-gnu 2024-01-10 17:54:58 +01:00
Terts Diepraam aafdf10dc8 CI: test uucore with coreutils to run it with the proper features 2024-01-10 14:03:53 +01:00
Daniel Hofstetter 833c1a0d3f ci: set -no-window in Android workflow 2024-01-08 16:19:43 +01: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
Daniel Hofstetter f3833bb652
Merge pull request #5758 from sylvestre/fuzz-thread
fuzz: use thread to bypass the limitation of output
2024-01-03 14:47:52 +01:00
Laurent Cheylus 0bc70e3ba1
CI: install GNU coreutils package for FreeBSD workflow
- util/show-utils.sh script is used by FreeBSD workflow => use realpath
    command from GNU coreutils instead of FreeBSD realpath.
  - install GNU coreutils (FreeBSD package coreutils) in style job

Signed-off-by: Laurent Cheylus <foxy@free.fr>
2024-01-02 22:05:03 +01:00
Sylvestre Ledru 08f51558bf fuzz: enable seq as the stalled issue is fixed 2024-01-01 13:27:01 +01:00
Sylvestre Ledru 413638c789
Improve the GNU ci analysis: display the root test changes too (#5728)
* try to compare the root results too

* Add debug info in the logs

* rename the variable for something more explicit

* Improve intermittent doc
2023-12-27 08:46:33 +01:00
Sylvestre Ledru 6e9d1abbb9
Merge pull request #5142 from uutils/renovate/ubuntu-22.x
chore(deps): update dependency ubuntu to v22
2023-12-25 22:24:55 +01:00
renovate[bot] 97a6df78a4 chore(deps): update dependency ubuntu to v22 2023-12-25 13:07:08 +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
Malte Poll 311901de3a ci: add aarch64-unknown-linux-musl release artifact 2023-12-22 11:28:26 +01:00
Daniel Hofstetter d8d555dd66 ci: fix warnings from "cargo tree" 2023-12-18 08:26:22 +01:00
Sylvestre Ledru ba0c89fc5e build-gnu.sh: build in debug by default. Easier for local dev 2023-12-16 15:06:58 +01:00
Daniel Hofstetter 8e3e6d38bf
Merge pull request #5654 from uutils/sylvestre-patch-3
ignore-intermittent.txt: adjust the renamed test name
2023-12-16 13:50:16 +01:00
Sylvestre Ledru 25ea3bac6a
Merge pull request #5642 from uutils/redox-ci
Add Redox OS CI
2023-12-16 10:25:29 +01:00
Sylvestre Ledru cc0a0fdb20
ignore-intermittent.txt: adjust the renamed test name 2023-12-16 09:17:29 +01:00
Daniel Hofstetter c2276f4f6b ci: rename test summary names for busybox & toybox 2023-12-15 17:10:24 +01:00
renovate[bot] 97857d5be0
chore(deps): update actions/upload-artifact action to v4 2023-12-14 17:51:36 +00:00
Jeremy Soller ebe5c51cee
Format case statements 2023-12-13 08:47:16 -07:00
renovate[bot] 5d57fdc7f8
chore(deps): update dawidd6/action-download-artifact action to v3 2023-12-13 09:25:44 +00:00
Jeremy Soller 1919b3ba17
Add Redox OS CI 2023-12-11 13:57:48 -07: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
renovate[bot] 7279fbe91c
chore(deps): update vmactions/freebsd-vm action to v1.0.5 2023-12-10 01:38:33 +00: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
renovate[bot] d4b22a192d
chore(deps): update vmactions/freebsd-vm action to v1.0.4 2023-12-04 19:09:30 +00:00
renovate[bot] f414110083
chore(deps): update vmactions/freebsd-vm action to v1.0.3 2023-12-03 12:49:28 +00:00
Piotr Kwiecinski 4d2bdf497a prevent CI creating 2 events on each pull request push 2023-12-01 11:52:23 +01:00
Piotr Kwiecinski 8d591a7acc Bump freebsd-vm action to v1.0.2 & use ubuntu 2023-11-30 18:09:42 +01:00
Sylvestre Ledru 4d5c034eb1 Run the echo fuzzer in the CI 2023-11-30 09:14:58 +01:00
renovate[bot] 04e568db73
chore(deps): update davidanson/markdownlint-cli2-action action to v14 2023-11-26 00:47:15 +00: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
renovate[bot] 1f40cd69c8
chore(deps): update actions/github-script action to v7 2023-11-13 18:55:11 +00:00
Daniel Hofstetter cdbc7bb416 ci: remove outdated comment 2023-11-12 13:41:29 +01:00
David Zbarsky 70c48fca78 Add darwin arm64 builds 2023-11-11 14:17:03 -05:00
Kostiantyn Hryshchuk 6ac1af6953 Fix clippy::implicit_clone 2023-11-04 21:04:29 +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