Commit Graph

905 Commits

Author SHA1 Message Date
oech3 ace511ff64 CICD.yml: split jobs for make (#11269) 2026-03-10 08:58:25 +01:00
oech3 06ac362484 CICD: Drop a duplicated test producing huge caches (#10513) 2026-03-07 09:55:33 +01:00
oech3 ab0b026de6 Use MULTICALL=y at toybox test for faster CI (#10370) 2026-03-07 09:54:59 +01:00
oech3 d327ee61ef Cargo.toml: Define feat_wasm (#11074) 2026-03-04 23:52:28 +01:00
Cả thế giới là Rust d24bf80e20 feat(true/false): add benchmarks for startup performance (#10996)
* feat(true/false): add benchmarks for startup performance

Add benchmarks to evaluate true/false command performance,
addressing GitHub issue #10837.

Benchmarks include:
- Function call benchmarks (measure uumain directly)
  * true_no_args, true_help, true_version, true_consecutive_calls
- Process spawn benchmarks (measure real command startup)
  * true_spawn_no_args, true_spawn_help, true_spawn_version

This allows comparison between hot path vs cold path performance
and internal logic vs real-world startup time.

* chore(true/false): reduce benchmarks to 2 essential cases

---------

Co-authored-by: naoNao89 <naoNao89@users.noreply.github.com>
2026-03-02 19:04:17 +01:00
oech3 fab186eba7 Don't wrap sccache when sccache action caused network err 2026-02-27 16:00:04 +01:00
oech3 8537062293 mark 2 GnuTests as flakey 2026-02-27 10:18:05 +01:00
oech3 848f12cbae Don't fail when sccache caused network error 2026-02-27 10:18:05 +01:00
renovate[bot] 5d9db22650 chore(deps): update github artifact actions (#11132)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-26 21:55:08 +01:00
renovate[bot] e5298c7a0e chore(deps): update dawidd6/action-download-artifact action to v16 2026-02-26 07:10:21 +01:00
naoNao89 567b27d19a feat(hostname): add benchmark with large /etc/hosts
Adds comprehensive benchmarks for the hostname utility, including:
- Realistic hosts file generation with various hostname patterns
- Benchmarks for all flags: -s, -d, -f, -i
- Parameterized tests with 1K, 10K, 100K entries
- NSS_WRAPPER support for testing with generated hosts files
- CI integration for automated benchmark tracking

Fixes #10949
2026-02-24 23:43:46 +01:00
oech3 d3639dbd6e Mark date-locale-hour flakey & drop a useless cache action (#11093) 2026-02-24 10:38:26 -05:00
oech3 918484bff9 Avoid non reproducible cache generation at codcov (#10926) 2026-02-19 10:06:33 +01:00
renovate[bot] ce08ea0fff chore(deps): update dawidd6/action-download-artifact action to v15 2026-02-18 16:22:32 +01:00
oech3 bd58575eab benchmarks.yml: Use prebuilt tools for faster setup (#10497)
Co-authored-by: xtqqczze <45661989+xtqqczze@users.noreply.github.com>
Co-authored-by: Sylvestre Ledru <sylvestre@debian.org>
2026-02-16 22:22:16 +01:00
oech3 ed05c6e728 CICD: Publish static individual *.exe 2026-02-16 22:15:25 +01:00
oech3 3745fe7989 CICD: Introduce check-only for Redox CI (#10950) 2026-02-15 21:10:27 +01:00
Chris Dryden 5d03f638f2 ci: remove GNU build caching from GnuTests workflow (#10961) 2026-02-15 10:41:11 -08:00
oech3 3f099e6903 Mark pr/bounded-memory flakey & drop 2 useless setup (#10887) 2026-02-14 14:01:03 -08:00
Sylvestre Ledru 03127aa0eb csplit: add benchmarks for line number and regex pattern splitting (#10927) 2026-02-14 14:05:48 +01:00
Chris Dryden 7154766380 Replace 'rm1' with 'symlink' in ignore list (#10804)
Co-authored-by: Sylvestre Ledru <sylvestre@debian.org>
2026-02-12 16:10:04 +01:00
Daniel Hofstetter 323dfb7820 ci: fix incorrect selection of version (#10789) 2026-02-07 16:44:32 +01:00
oech3 0bec48f48b Publish *.wasm (#10656)
Co-authored-by: Sylvestre Ledru <sylvestre@debian.org>
2026-02-07 13:06:16 +01:00
xtqqczze a619d9618e actions: add security audit workflow (#10767)
Co-authored-by: Sylvestre Ledru <sylvestre@debian.org>
2026-02-07 09:57:48 +01:00
oech3 bdf3b826f0 Drop release-fast profile for simplicity (#10476) 2026-02-06 23:54:25 +01:00