50 passed, 2 OK, 0 not implemented, 0 BUG, 2 failed, 0 timeouts, 0 cases skipped 2 failed under osh
| osh | 11 set umask symbolically [osh stdout] Expected '664\n644\n' Got '664\n664\n' [osh stderr] Expected u'' Got "oils warning: umask with symbolic input isn't implemented\n" stdout: 664 664stderr: oils warning: umask with symbolic input isn't implemented |
| osh-cpp | 11 set umask symbolically [osh-cpp stdout] Expected '664\n644\n' Got '664\n664\n' [osh-cpp stderr] Expected u'' Got "oils warning: umask with symbolic input isn't implemented\n" stdout: 664 664stderr: oils warning: umask with symbolic input isn't implemented |
| osh | 24 write big file with ulimit stdout: inner=1 outer=0stderr: big.sh:2: echo builtin I/O error: File too large |
| osh-cpp | 24 write big file with ulimit stdout: inner=1 outer=0stderr: big.sh:2: echo builtin I/O error: Success |
| osh | 27 ulimit -n limits file descriptors [osh stdout] Expected 'status=0\nstatus=1\n' Got 'status=1\nstatus=1\n' stdout: status=1 status=1stderr: [ -c flag ]:1: I/O error applying redirect: Invalid argument
ulimit -n 0; echo hi >out
^
[ -c flag ]:1: Can't open 'out': Too many open files
[ -c flag ]:1: I/O error applying redirect: Too many open files
|
| osh-cpp | 27 ulimit -n limits file descriptors [osh-cpp stdout] Expected 'status=0\nstatus=1\n' Got 'status=1\nstatus=1\n' stdout: status=1 status=1stderr: [ -c flag ]:1: I/O error applying redirect: Invalid argument
ulimit -n 0; echo hi >out
^
[ -c flag ]:1: Can't open 'out': Too many open files
[ -c flag ]:1: I/O error applying redirect: Too many open files
==11847==Can't open /proc/11844/task for reading.
==11844==LeakSanitizer has encountered a fatal error.
==11844==HINT: For debugging, try setting environment variable LSAN_OPTIONS=verbosity=1:log_threads=1
==11844==HINT: LeakSanitizer does not work under ptrace (strace, gdb, etc)
|