Skip to content

Commit 47dd992

Browse files
authored
Adding timestamps to task runner output lines. (#123075)
Adding timestamps to task runner output lines.
1 parent 06ed8e6 commit 47dd992

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

dev/devicelab/lib/framework/runner.dart

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,8 @@ Future<TaskResult> runTask(
172172
..add('--browser-name=android-chrome');
173173
}
174174

175+
stdout.writeln('Starting process for task: [$taskName]');
176+
175177
final Process runner = await startProcess(
176178
dartBin,
177179
<String>[
@@ -208,15 +210,15 @@ Future<TaskResult> runTask(
208210
}
209211
}
210212
if (!silent) {
211-
stdout.writeln('[$taskName] [STDOUT] $line');
213+
stdout.writeln('[${DateTime.now()}] [STDOUT] $line');
212214
}
213215
});
214216

215217
final StreamSubscription<String> stderrSub = runner.stderr
216218
.transform<String>(const Utf8Decoder())
217219
.transform<String>(const LineSplitter())
218220
.listen((String line) {
219-
stderr.writeln('[$taskName] [STDERR] $line');
221+
stderr.writeln('[${DateTime.now()}] [STDERR] $line');
220222
});
221223

222224
try {

0 commit comments

Comments
 (0)