James Robson
a395af7ee7
Create *sum binaries for tests
2021-02-27 14:35:31 +00:00
James Robson
bbce179115
Remove unbuffer
...
This causes the make process to hang for some reason, and it itsn't providing any real advantage so it's taken out
2021-02-27 13:25:13 +00:00
James Robson
03619d867e
More tight timeouts
2021-02-25 18:18:30 +00:00
James Robson
1cef9aa046
Add timeouts to other tests that hang
2021-02-24 17:47:30 +00:00
James Robson
4cca2b651a
Keep producing logs even if make hangs
2021-02-24 17:28:20 +00:00
Sylvestre Ledru
c06967a45a
rustfmt two files
2021-02-23 20:56:41 +01:00
James Robson
e89387c089
Try removing seq-precision
2021-02-23 19:49:11 +00:00
Alex Lyon
5935876f38
od: remove Vec::set_len() usage in InputDecoder ( #1739 )
2021-02-23 12:35:17 +01:00
Alex Lyon
7341a1a033
shred: remove usage of Vec::set_len() ( #1738 )
...
* shred: use a fixed-size array for BytesGenerator
2021-02-23 12:34:49 +01:00
James Robson
b19afebad8
Shorten the timeout on seq-precision
2021-02-23 09:58:06 +00:00
Chad Brewbaker
bb54669a5d
Fix macOS aarch64 compile errors ( #1724 )
2021-02-23 10:25:06 +01:00
Alex Lyon
5431e947bc
uucore: process: fix exit status processing ( #1743 )
...
* uucore: process: fix exit status processing
* tests: timeout: check whether subcommand exit codes are returned
2021-02-23 10:21:01 +01:00
James Robson
dc49415829
Stop seq-precision.sh causing jams in make
2021-02-22 19:29:45 +00:00
James Robson
b92b88a822
Add 4 hour global timeout for protection
2021-02-22 19:29:00 +00:00
Alex Lyon
7e5d9ee32d
factor, stdbuf, timeout, uname, uptime: update dependencies ( #1746 )
2021-02-22 15:07:51 +01:00
James Robson
16c8b3cbba
Use system timeout command
2021-02-22 09:19:43 +00:00
James Robson
89f74948e0
Typo
2021-02-21 15:52:18 +00:00
James Robson
4e90de44cc
Move timeout to per-test script
...
Move to a timeout applied to each script and re add the tests that are hanging so they show as failing
2021-02-21 15:51:03 +00:00
James Robson
cebb58c5b4
Rename install for testing
2021-02-21 13:36:16 +00:00
James Robson
f2013e47b3
Use which to find system utils
2021-02-21 11:14:14 +00:00
James Robson
910f6d102f
Fix script name
2021-02-21 09:53:11 +00:00
James Robson
b3dea739f4
Fix script name
2021-02-21 09:36:03 +00:00
James Robson
a73c34c735
Stop tests failing on utils that aren't the focu of the test
2021-02-20 17:17:03 +00:00
James Robson
eb8cdcf44a
Re-add fixed test
2021-02-20 15:07:47 +00:00
Alex Lyon
c8977a78a4
uucore: fix potential use-after-free in utmpx iterator ( #1737 )
2021-02-19 08:38:57 +01:00
Alex Lyon
15eaaa9473
Merge pull request #1731 from jaggededgedjustice/seq-check-for-zero-step
...
Do not allow seq to run with an increment of zero
2021-02-18 18:28:35 -08:00
James Robson
0dbed0fd59
Do not allow seq to run with an increment of zero
2021-02-18 21:10:53 +00:00
Sylvestre Ledru
4bdd7a5e42
trivial(truncate): remove old comments
2021-02-18 22:05:11 +01:00
Alex Lyon
39d62c6c1f
od: remove potential unsoundness and an allocation in PartialReader ( #1730 )
2021-02-18 08:23:13 +01:00
Daniel Rocco
e2b58051e6
yes: correct a typo ( #1727 )
...
Improve readability by fixing an inadvertent rename during a performance
enhancement (b46e228
).
2021-02-16 23:40:23 +01:00
Chad Brewbaker
05d8cc59c4
bug(wc): Add a test for unexpected behavior ( #1723 )
2021-02-16 13:36:49 +01:00
Daniel Rocco
f595164063
numfmt: prohibit --header=0 to align with GNU
...
Adjust header option handling to prohibit passing a value of 0 to align
with GNU numfmt. Also report header option parse errors as GNU does.
closes #1708
2021-02-15 08:14:44 +01:00
Daniel Rocco
f8006f47df
numfmt: handle leading whitespace & implied padding ( #1721 )
...
Align with GNU numfmt by trimming leading whitespace from supplied values.
If the user did not specify a padding, calculate an implied padding from
the leading whitespace and the value.
Also track closer to GNU numfmt’s error message format.
2021-02-14 09:04:29 +01:00
Sylvestre Ledru
842b6dd75f
Remove tests checking for --version & --help
...
Not really interesting for us and logs are too big
2021-02-13 19:31:47 +01:00
Sylvestre Ledru
bd6b958655
Moved to atty
2021-02-12 11:37:32 +01:00
Kevin Burke
26aa1f346e
ls: only print colors if stdout is a tty
...
Previously if no --color argument was input, we would always print
colors in the output. This breaks `configure` scripts which run `ls`
and then compare the output against what they expect to see, since the
left side has ANSI escape sequences and the right side doesn't.
Instead, only print escape sequences if a TTY is present, or if
`--color=always` is specified.
Fixes #1638 .
2021-02-12 11:37:32 +01:00
Sylvestre Ledru
158754f4ab
Fix the min rust version ( #1720 )
2021-02-12 11:36:50 +01:00
Daniel Rocco
9081e120d6
numfmt: replace getopts with clap ( #1717 )
2021-02-11 23:58:26 +01:00
Felipe Lema
35a7f01d15
Refactor(split) - migrate from getopts to clap ( #1712 )
2021-02-11 20:45:23 +01:00
Sylvestre Ledru
51383e10e6
Fix: install /dev/null target ( #1646 )
...
* fix(install): workaround the /dev/null bug
Caused by a limitation of fs::copy in rust. see:
https://github.com/rust-lang/rust/issues/79390
2021-02-11 15:59:58 +01:00
Sylvestre Ledru
6c8af26e7f
fix(cp) - make "cp /dev/null target" work ( #1674 )
2021-02-11 15:59:20 +01:00
Sylvestre Ledru
091cdd6a8d
Extract the result of the GNU testsuite executions as a warning ( #1718 )
2021-02-11 15:42:41 +01:00
Sylvestre Ledru
b8987f3d5f
fix(mktemp) - Make mktemp --tempdir foo.XXXXXX works ( #1716 )
...
Used by apt-key
2021-02-11 00:03:23 +01:00
Chad Brewbaker
6c2bca110d
Fixed wc -L no end of line LF bug ( #1714 )
2021-02-08 21:54:48 +01:00
Sylvestre Ledru
749c794bf6
Merge pull request #1715 from sylvestre/clippy-fix2
...
Fix some clippy warnings
2021-02-07 16:43:12 +01:00
Sylvestre Ledru
beda329a21
Fix some clippy warnings
2021-02-07 15:12:15 +01:00
Sylvestre Ledru
892f9e6630
Merge pull request #1713 from jaggededgedjustice/fix-gnu-tests
...
Fix gnu tests
2021-02-04 22:57:03 +01:00
James Robson
d4a30fdff0
Skip sort test that will hang
2021-02-04 18:42:43 +00:00
James Robson
4573ce44e1
Kill make on timeout so it can't delete the running log
2021-02-04 18:08:00 +00:00
James Robson
96219692a4
Archive logs
2021-02-03 21:43:34 +00:00