-
Notifications
You must be signed in to change notification settings - Fork 0
/
linux.log
98 lines (94 loc) · 8.24 KB
/
linux.log
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
--- Suite 1 ---
Test 1 : echo simple commands
Command:/home/dude/so-shell/so-shell-bartlomiejbloniarz/shell/bin/mshell < /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/input/1.in > /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/output/1.out 2>/home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/output/1.err
OK
Test 2 : # empty lines
Command:/home/dude/so-shell/so-shell-bartlomiejbloniarz/shell/bin/mshell < /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/input/2.in > /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/output/2.out 2>/home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/output/2.err
OK
Test 3 : # long file
Command:/home/dude/so-shell/so-shell-bartlomiejbloniarz/shell/bin/mshell < /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/input/3.in > /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/output/3.out 2>/home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/output/3.err
OK
Test 4 : # long lines
Command:/home/dude/so-shell/so-shell-bartlomiejbloniarz/shell/bin/mshell < /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/input/4.in > /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/output/4.out 2>/home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/output/4.err
OK
Test 5 : # last line not ended with '\n'
Command:/home/dude/so-shell/so-shell-bartlomiejbloniarz/shell/bin/mshell < /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/input/5.in > /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/output/5.out 2>/home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/output/5.err
OK
Test 6 : # exec errors
Command:/home/dude/so-shell/so-shell-bartlomiejbloniarz/shell/bin/mshell < /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/input/6.in > /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/output/6.out 2>/home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/output/6.err
OK
Test 11 : echo simple commands + splitter
Command:specific see /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/exec/11.exec
OK
Test 12 : # empty lines + splitter
Command:specific see /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/exec/12.exec
OK
Test 13 : # long file + splitter
Command:specific see /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/exec/13.exec
OK
Test 14 : # long lines + splitter
Command:specific see /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/exec/14.exec
OK
Test 15 : # last line not ended with '\n' + splitter
Command:specific see /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/exec/15.exec
OK
Test 16 : # exec errors + splitter
Command:specific see /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/1/exec/16.exec
OK
--- Suite 2 ---
Test 1 : # builtin exit
Command:/home/dude/so-shell/so-shell-bartlomiejbloniarz/shell/bin/mshell < /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/2/input/1.in > /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/2/output/1.out 2>/home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/2/output/1.err
OK
Test 2 : # builtin lcd
Command:/home/dude/so-shell/so-shell-bartlomiejbloniarz/shell/bin/mshell < /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/2/input/2.in > /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/2/output/2.out 2>/home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/2/output/2.err
OK
Test 3 : # builtin lcd no arguments
Command:/home/dude/so-shell/so-shell-bartlomiejbloniarz/shell/bin/mshell < /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/2/input/3.in > /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/2/output/3.out 2>/home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/2/output/3.err
OK
Test 4 : # builtin lls
Command:/home/dude/so-shell/so-shell-bartlomiejbloniarz/shell/bin/mshell < /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/2/input/4.in > /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/2/output/4.out 2>/home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/2/output/4.err
OK
Test 5 : # builtin kill test 1
Command:specific see /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/2/exec/5.exec
OK
Test 6 : # builtin kill test 2
Command:specific see /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/2/exec/6.exec
OK
Test 7 : # reporting errors
Command:/home/dude/so-shell/so-shell-bartlomiejbloniarz/shell/bin/mshell < /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/2/input/7.in > /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/2/output/7.out 2>/home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/2/output/7.err
OK
--- Suite 3 ---
Test 1 : # basic redirections
Command:/home/dude/so-shell/so-shell-bartlomiejbloniarz/shell/bin/mshell < /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/3/input/1.in > /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/3/output/1.out 2>/home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/3/output/1.err
OK
Test 2 : # many redirections
Command:/home/dude/so-shell/so-shell-bartlomiejbloniarz/shell/bin/mshell < /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/3/input/2.in > /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/3/output/2.out 2>/home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/3/output/2.err
OK
Test 3 : # redirections - counting used descriptors
Command:/home/dude/so-shell/so-shell-bartlomiejbloniarz/shell/bin/mshell < /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/3/input/3.in > /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/3/output/3.out 2>/home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/3/output/3.err
OK
Test 4 : # redirection errors
Command:/home/dude/so-shell/so-shell-bartlomiejbloniarz/shell/bin/mshell < /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/3/input/4.in > /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/3/output/4.out 2>/home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/3/output/4.err
OK
Test 5 : # simple pipes
Command:/home/dude/so-shell/so-shell-bartlomiejbloniarz/shell/bin/mshell < /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/3/input/5.in > /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/3/output/5.out 2>/home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/3/output/5.err
OK
Test 6 : # pipes - counting used descriptors
Command:/home/dude/so-shell/so-shell-bartlomiejbloniarz/shell/bin/mshell < /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/3/input/6.in > /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/3/output/6.out 2>/home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/3/output/6.err
OK
Test 7 : # multiple pipelines per line
Command:/home/dude/so-shell/so-shell-bartlomiejbloniarz/shell/bin/mshell < /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/3/input/7.in > /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/3/output/7.out 2>/home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/3/output/7.err
OK
--- Suite 4 ---
Test 1 : # simple zombies
Command:/home/dude/so-shell/so-shell-bartlomiejbloniarz/shell/bin/mshell < /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/4/input/1.in > /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/4/output/1.out 2>/home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/4/output/1.err
OK
Test 2 : # many zombies
Command:/home/dude/so-shell/so-shell-bartlomiejbloniarz/shell/bin/mshell < /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/4/input/2.in > /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/4/output/2.out 2>/home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/4/output/2.err
OK
Test 3 : # zombies while waiting for foreground
Command:specific see /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/4/exec/3.exec
OK
Test 4 : # SIGINT and background
Command:/home/dude/so-shell/so-shell-bartlomiejbloniarz/shell/bin/mshell < /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/4/input/4.in > /home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/4/output/4.out 2>/home/dude/so-shell/so-shell-bartlomiejbloniarz/tests/suites/4/output/4.err
OK