Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
tesh: woops, fix java and smpi tests
[simgrid.git] / tools / tesh / set-output-sort.tesh
index f0abb75..0e871aa 100644 (file)
@@ -9,85 +9,85 @@ p This tests whether TESH correctly sorts command output
 < ! output sort
 < $ true
 < 
-< $ printf 'profiling: foo\\n'
+< $ printf 'profiling: foo\n'
 < 
 < $ printf 'profiling: foo'
 < 
 < ! output sort
-< $ printf 'profiling: foo\\n'
+< $ printf 'profiling: foo\n'
 < 
 < ! output sort
 < $ printf 'profiling: foo'
 < 
-< $ printf 'a\\nb\\nc\\nd\\n'
+< $ printf 'a\nb\nc\nd\n'
 < > a
 < > b
 < > c
 < > d
 < 
-< $ printf 'a\\nb\\nc\\nd'
+< $ printf 'a\nb\nc\nd'
 < > a
 < > b
 < > c
 < > d
 < 
 < ! output sort
-< $ printf 'c\\nd\\nb\\na\\n'
+< $ printf 'c\nd\nb\na\n'
 < > a
 < > b
 < > c
 < > d
 < 
 < ! output sort
-< $ printf 'c\\nd\\nb\\na'
+< $ printf 'c\nd\nb\na'
 < > a
 < > b
 < > c
 < > d
 < 
-< $ printf 'a\\nprofiling: foo\\nprofiling: bar\\nb\\nc\\nd\\nprofiling: baz\\n'
+< $ printf 'a\nprofiling: foo\nprofiling: bar\nb\nc\nd\nprofiling: baz\n'
 < > a
 < > b
 < > c
 < > d
 < 
-< $ printf 'a\\nprofiling: foo\\nprofiling: bar\\nb\\nc\\nd\\nprofiling: baz'
+< $ printf 'a\nprofiling: foo\nprofiling: bar\nb\nc\nd\nprofiling: baz'
 < > a
 < > b
 < > c
 < > d
 < 
 < ! output sort
-< $ printf 'c\\nprofiling: foo\\nprofiling: bar\\nd\\nb\\na\\nprofiling: baz\\n'
+< $ printf 'c\nprofiling: foo\nprofiling: bar\nd\nb\na\nprofiling: baz\n'
 < > a
 < > b
 < > c
 < > d
 < 
 < ! output sort
-< $ printf 'c\\nprofiling: foo\\nprofiling: bar\\nd\\nb\\na\\nprofiling: baz'
+< $ printf 'c\nprofiling: foo\nprofiling: bar\nd\nb\na\nprofiling: baz'
 < > a
 < > b
 < > c
 < > d
-$ perl ${bindir:=.}/tesh --enable-coverage
-> Enable coverage
+$ ${bindir:=.}/tesh --ignore-jenkins
+> Ignore all cruft seen on SimGrid's continous integration servers
 > Test suite from stdin
 > [(stdin):1] Test sorting and filtering of output
 > [(stdin):3] true
 > [(stdin):6] true
-> [(stdin):8] printf 'profiling: foo\\n'
+> [(stdin):8] printf 'profiling: foo\n'
 > [(stdin):10] printf 'profiling: foo'
-> [(stdin):13] printf 'profiling: foo\\n'
+> [(stdin):13] printf 'profiling: foo\n'
 > [(stdin):16] printf 'profiling: foo'
-> [(stdin):18] printf 'a\\nb\\nc\\nd\\n'
-> [(stdin):24] printf 'a\\nb\\nc\\nd'
-> [(stdin):31] printf 'c\\nd\\nb\\na\\n'
-> [(stdin):38] printf 'c\\nd\\nb\\na'
-> [(stdin):44] printf 'a\\nprofiling: foo\\nprofiling: bar\\nb\\nc\\nd\\nprofiling: baz\\n'
-> [(stdin):50] printf 'a\\nprofiling: foo\\nprofiling: bar\\nb\\nc\\nd\\nprofiling: baz'
-> [(stdin):57] printf 'c\\nprofiling: foo\\nprofiling: bar\\nd\\nb\\na\\nprofiling: baz\\n'
-> [(stdin):64] printf 'c\\nprofiling: foo\\nprofiling: bar\\nd\\nb\\na\\nprofiling: baz'
+> [(stdin):18] printf 'a\nb\nc\nd\n'
+> [(stdin):24] printf 'a\nb\nc\nd'
+> [(stdin):31] printf 'c\nd\nb\na\n'
+> [(stdin):38] printf 'c\nd\nb\na'
+> [(stdin):44] printf 'a\nprofiling: foo\nprofiling: bar\nb\nc\nd\nprofiling: baz\n'
+> [(stdin):50] printf 'a\nprofiling: foo\nprofiling: bar\nb\nc\nd\nprofiling: baz'
+> [(stdin):57] printf 'c\nprofiling: foo\nprofiling: bar\nd\nb\na\nprofiling: baz\n'
+> [(stdin):64] printf 'c\nprofiling: foo\nprofiling: bar\nd\nb\na\nprofiling: baz'
 > Test suite from stdin OK
 
 p Check the Right Prefix Length (19) for "output sort"
@@ -113,7 +113,7 @@ $ cat
 < $ cat
 < > 123456789012345678 A line
 < > 123456789012345678 B line
-$ perl ${bindir:=.}/tesh 
+$ ${bindir:=.}/tesh 
 
 p Check user-defined prefix length for "output sort"
 ! output sort 5
@@ -138,4 +138,4 @@ $ cat
 < $ cat
 < > 000 A line
 < > 000 B line
-$ perl ${bindir:=.}/tesh
+$ ${bindir:=.}/tesh