Skip to content

Commit 57c5fd6

Browse files
committed
[GR-24727] Show STDERR when a subprocess fails in launcher specs.
PullRequest: truffleruby/1768
2 parents e6b7a2a + 14dfd15 commit 57c5fd6

File tree

2 files changed

+94
-145
lines changed

2 files changed

+94
-145
lines changed

spec/tags/truffle/launcher_tags.txt

Lines changed: 0 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,17 @@
1-
slow:The launcher runs when symlinked
21
slow:The launcher preserve spaces in options
32
slow:The launcher prioritises options on the command line over system properties
43
slow:The launcher prints an error for an unknown option
54
slow:The launcher StringArray option appends multiple options
65
slow:The launcher StringArray option parses ,
76
slow:The launcher StringArray option parses , respecting escaping
87
slow:The launcher takes options from system properties set on the command line using --vm
9-
slow:The launcher '--vm.classpath=' adds the jar
10-
slow:The launcher '--vm.cp=' adds the jar
118
slow:The launcher enables deterministic hashing if --hashing-deterministic is set
12-
slow:The launcher 'gem' in `RbConfig::CONFIG['bindir']` directory runs when symlinked
13-
slow:The launcher 'irb' in `RbConfig::CONFIG['bindir']` directory runs when symlinked
14-
slow:The launcher 'rake' in `RbConfig::CONFIG['bindir']` directory runs when symlinked
15-
slow:The launcher 'rdoc' in `RbConfig::CONFIG['bindir']` directory runs when symlinked
16-
slow:The launcher 'ri' in `RbConfig::CONFIG['bindir']` directory runs when symlinked
17-
slow:The launcher 'ruby' in `RbConfig::CONFIG['bindir']` directory runs when symlinked
18-
slow:The launcher 'testrb' in `RbConfig::CONFIG['bindir']` directory runs when symlinked
19-
slow:The launcher 'truffleruby' in `RbConfig::CONFIG['bindir']` directory runs when symlinked
20-
slow:The launcher 'gem' in `RbConfig::CONFIG['extra_bindirs'][0]` directory runs when symlinked
21-
slow:The launcher 'gem' in `RbConfig::CONFIG['extra_bindirs'][1]` directory runs when symlinked
22-
slow:The launcher 'irb' in `RbConfig::CONFIG['extra_bindirs'][0]` directory runs when symlinked
23-
slow:The launcher 'irb' in `RbConfig::CONFIG['extra_bindirs'][1]` directory runs when symlinked
24-
slow:The launcher 'rake' in `RbConfig::CONFIG['extra_bindirs'][0]` directory runs when symlinked
25-
slow:The launcher 'rake' in `RbConfig::CONFIG['extra_bindirs'][1]` directory runs when symlinked
26-
slow:The launcher 'rdoc' in `RbConfig::CONFIG['extra_bindirs'][0]` directory runs when symlinked
27-
slow:The launcher 'rdoc' in `RbConfig::CONFIG['extra_bindirs'][1]` directory runs when symlinked
28-
slow:The launcher 'ri' in `RbConfig::CONFIG['extra_bindirs'][0]` directory runs when symlinked
29-
slow:The launcher 'ri' in `RbConfig::CONFIG['extra_bindirs'][1]` directory runs when symlinked
30-
slow:The launcher 'ruby' in `RbConfig::CONFIG['extra_bindirs'][0]` directory runs when symlinked
31-
slow:The launcher 'ruby' in `RbConfig::CONFIG['extra_bindirs'][1]` directory runs when symlinked
32-
slow:The launcher 'testrb' in `RbConfig::CONFIG['extra_bindirs'][0]` directory runs when symlinked
33-
slow:The launcher 'testrb' in `RbConfig::CONFIG['extra_bindirs'][1]` directory runs when symlinked
34-
slow:The launcher 'truffleruby' in `RbConfig::CONFIG['extra_bindirs'][0]` directory runs when symlinked
35-
slow:The launcher 'truffleruby' in `RbConfig::CONFIG['extra_bindirs'][1]` directory runs when symlinked
369
slow:The launcher prints help containing runtime options
3710
slow:The launcher prints help:languages containing ruby language options
3811
slow:The launcher prints help:languages containing llvm language options
3912
slow:The launcher understands ruby polyglot options
4013
slow:The launcher understands ruby polyglot options without ruby. prefix
4114
slow:The launcher does not create context on --version and -v
42-
slow:The launcher applies Truffle options
4315
slow:The launcher does not print a Java backtrace for an -S file that's not found
4416
slow:The launcher prints available user options for --help:languages
4517
slow:The launcher prints available expert options for --help:languages --help:expert
@@ -51,57 +23,10 @@ slow:The launcher takes normal Ruby options from RUBYOPT
5123
slow:The launcher takes --option options from RUBYOPT
5224
slow:The launcher takes --ruby.option options from RUBYOPT
5325
slow:The launcher sets the log level using --log.ruby.level=
54-
fails(GR-13956):The launcher prints help containing runtime options
5526
slow:The launcher logs options if --options-log is set
5627
slow:The launcher sets the log level using --log.level=
57-
slow:The launcher ignores --jit option with a warning
58-
slow:The launcher ignores --jit-... options with a warning and a hint to look at Graal options
5928
slow:The launcher ignores --jit... options with a warning and a hint to look at Graal documentation
6029
slow:The launcher warns on ignored options
61-
slow:The launcher 'bundle' in `RbConfig::CONFIG['bindir']` directory runs when symlinked
62-
slow:The launcher 'bundle' in `RbConfig::CONFIG['extra_bindirs'][0]` directory runs when symlinked
63-
slow:The launcher 'bundle' in `RbConfig::CONFIG['extra_bindirs'][1]` directory runs when symlinked
64-
slow:The launcher 'bundler' in `RbConfig::CONFIG['bindir']` directory runs when symlinked
65-
slow:The launcher 'bundler' in `RbConfig::CONFIG['extra_bindirs'][0]` directory runs when symlinked
66-
slow:The launcher 'bundler' in `RbConfig::CONFIG['extra_bindirs'][1]` directory runs when symlinked
67-
slow:The launcher 'bundle' in `RbConfig::CONFIG['bindir']` directory runs
68-
slow:The launcher 'bundle' in `RbConfig::CONFIG['extra_bindirs'][0]` directory runs
69-
slow:The launcher 'bundle' in `RbConfig::CONFIG['extra_bindirs'][1]` directory runs
70-
slow:The launcher 'bundler' in `RbConfig::CONFIG['bindir']` directory runs
71-
slow:The launcher 'bundler' in `RbConfig::CONFIG['extra_bindirs'][0]` directory runs
72-
slow:The launcher 'bundler' in `RbConfig::CONFIG['extra_bindirs'][1]` directory runs
73-
slow:The launcher 'gem' in `RbConfig::CONFIG['bindir']` directory runs
74-
slow:The launcher 'gem' in `RbConfig::CONFIG['extra_bindirs'][0]` directory runs
75-
slow:The launcher 'gem' in `RbConfig::CONFIG['extra_bindirs'][1]` directory runs
76-
slow:The launcher 'irb' in `RbConfig::CONFIG['bindir']` directory runs
77-
slow:The launcher 'irb' in `RbConfig::CONFIG['extra_bindirs'][0]` directory runs
78-
slow:The launcher 'irb' in `RbConfig::CONFIG['extra_bindirs'][1]` directory runs
79-
slow:The launcher 'rake' in `RbConfig::CONFIG['bindir']` directory runs
80-
slow:The launcher 'rake' in `RbConfig::CONFIG['extra_bindirs'][0]` directory runs
81-
slow:The launcher 'rake' in `RbConfig::CONFIG['extra_bindirs'][1]` directory runs
82-
slow:The launcher 'ri' in `RbConfig::CONFIG['bindir']` directory runs
83-
slow:The launcher 'ri' in `RbConfig::CONFIG['extra_bindirs'][0]` directory runs
84-
slow:The launcher 'ri' in `RbConfig::CONFIG['extra_bindirs'][1]` directory runs
85-
slow:The launcher 'ruby' in `RbConfig::CONFIG['bindir']` directory runs
86-
slow:The launcher 'ruby' in `RbConfig::CONFIG['extra_bindirs'][0]` directory runs
87-
slow:The launcher 'ruby' in `RbConfig::CONFIG['extra_bindirs'][1]` directory runs
88-
slow:The launcher 'truffleruby' in `RbConfig::CONFIG['bindir']` directory runs
89-
slow:The launcher 'truffleruby' in `RbConfig::CONFIG['extra_bindirs'][0]` directory runs
90-
slow:The launcher 'truffleruby' in `RbConfig::CONFIG['extra_bindirs'][1]` directory runs
91-
slow:The launcher 'bundle' runs as an -S command
92-
slow:The launcher 'bundler' runs as an -S command
93-
slow:The launcher 'gem' runs as an -S command
94-
slow:The launcher 'irb' runs as an -S command
95-
slow:The launcher 'rake' runs as an -S command
96-
slow:The launcher 'ri' runs as an -S command
97-
slow:The launcher 'rdoc' runs as an -S command
98-
slow:The launcher 'rdoc' in `RbConfig::CONFIG['bindir']` directory runs
99-
slow:The launcher 'rdoc' in `RbConfig::CONFIG['extra_bindirs'][0]` directory runs
100-
slow:The launcher 'rdoc' in `RbConfig::CONFIG['extra_bindirs'][1]` directory runs
101-
fails:The launcher 'gem' runs as an -S command
102-
fails:The launcher 'gem' in `RbConfig::CONFIG['bindir']` directory runs
103-
fails:The launcher 'gem' in `RbConfig::CONFIG['extra_bindirs'][0]` directory runs
104-
fails:The launcher 'gem' in `RbConfig::CONFIG['extra_bindirs'][1]` directory runs
10530
slow:The launcher prints the version with --version
10631
slow:The launcher runs bundle as an -S command
10732
slow:The launcher runs bundler as an -S command

0 commit comments

Comments
 (0)