freebsd-skq/bin/ls
ngie 692c6b0c3a MFC r288330,r288423,r288678,r288905,r288906,r288907,r289102:
r288330:

Add initial testcases for bin/ls

Sponsored by: EMC / Isilon Storage Division

r288423:

Skip the B_flag testcase to stop blowing up freebsd-current@ with
"test failure emails" because kyua report-jenkins doesn't properly
escape non-printable chars

r288678:

Merge additional testcases and improvements to bin/ls/ls_tests from
^/user/ngie/more-tests.

- Additional testcases added:
-- ls -D
-- ls -F
-- ls -H
-- ls -L
-- ls -R
-- ls -S
-- ls -T
-- ls -b
-- ls -d
-- ls -f
-- ls -g
-- ls -h
-- ls -i
-- ls -k
-- ls -l
-- ls -m
-- ls -n
-- ls -o
-- ls -p
-- ls -q/ls -w
-- ls -r
-- ls -s
-- ls -t
-- ls -u
-- ls -y
- Socket file creation is limited to the ls -F testcase, greatly speeding up
  the test process
- The ls -C testcase was made more robust by limiting the number of columns
  via COLUMNS and by dynamically formulating the columns/lines.
- Add `atf_test_case` before all testcase `head` functions.

Sponsored by: EMC / Isilon Storage Division

r288905:

Add some more syncs to quiesce the filesystem after creating the
files to see if this fixes deterministic Jenkin failures

r288906:

Explicitly set BLOCKSIZE to 512 in the environment

r288907:

Call sync consistently using atf_check

Remove superfluous sync's

r289102:

Remove all of the syncs

They're unnecessary as shown by further testing on my VM

Requested by: jhb
2015-10-25 23:03:04 +00:00
..
tests MFC r288330,r288423,r288678,r288905,r288906,r288907,r289102: 2015-10-25 23:03:04 +00:00
cmp.c Replace spaces with tabs where appropriate. 2012-11-08 23:45:19 +00:00
extern.h Replace spaces with tabs where appropriate. 2012-11-08 23:45:19 +00:00
ls.1 Expand the use of stat(2) flags to allow storing some Windows/DOS 2013-08-21 23:04:48 +00:00
ls.c Undo over-aggressive conversion of spaces to tabs. ie: those within 2012-11-09 20:19:56 +00:00
ls.h Replace spaces with tabs where appropriate. 2012-11-08 23:45:19 +00:00
Makefile MFC r288330,r288423,r288678,r288905,r288906,r288907,r289102: 2015-10-25 23:03:04 +00:00
print.c Undo over-aggressive conversion of spaces to tabs. ie: those within 2012-11-09 20:19:56 +00:00
util.c When WCHAR_MIN == 0 the check if a wchar_t value will always be true. In 2013-01-06 02:50:38 +00:00