@@ -33,11 +33,8 @@ WipConnection get tabConnection => context.tabConnection;
3333void main () {
3434 group ('shared context' , () {
3535 setUpAll (() async {
36- configureLogWriter (
37- customLogWriter: (level, message,
38- {loggerName, error, stackTrace, verbose}) =>
39- printOnFailure ('[$level ] $loggerName : $message ' ));
40- await context.setUp (verbose: false );
36+ setCurrentLogWriter ();
37+ await context.setUp (verboseCompiler: false );
4138 });
4239
4340 tearDownAll (() async {
@@ -52,6 +49,7 @@ void main() {
5249 ScriptRef mainScript;
5350
5451 setUp (() async {
52+ setCurrentLogWriter ();
5553 vm = await fetchChromeProxyService (context.debugConnection).getVM ();
5654 isolate = await fetchChromeProxyService (context.debugConnection)
5755 .getIsolate (vm.isolates.first.id);
@@ -160,6 +158,8 @@ void main() {
160158 });
161159
162160 group ('callServiceExtension' , () {
161+ setUp (setCurrentLogWriter);
162+
163163 test ('success' , () async {
164164 var serviceMethod = 'ext.test.callServiceExtension' ;
165165 await tabConnection.runtime
@@ -208,6 +208,8 @@ void main() {
208208 });
209209
210210 group ('VMTimeline' , () {
211+ setUp (setCurrentLogWriter);
212+
211213 test ('clearVMTimeline' , () async {
212214 await expectLater (service.clearVMTimeline (), throwsRPCError);
213215 });
@@ -246,12 +248,15 @@ void main() {
246248 LibraryRef bootstrap;
247249
248250 setUpAll (() async {
251+ setCurrentLogWriter ();
249252 var vm = await service.getVM ();
250253 isolate = await service.getIsolate (vm.isolates.first.id);
251254 bootstrap = isolate.rootLib;
252255 });
253256
254257 group ('top level methods' , () {
258+ setUp (setCurrentLogWriter);
259+
255260 test ('can return strings' , () async {
256261 expect (
257262 await service.evaluate (
@@ -304,6 +309,8 @@ void main() {
304309 });
305310
306311 group ('with provided scope' , () {
312+ setUp (setCurrentLogWriter);
313+
307314 Future <InstanceRef > createRemoteObject (String message) async {
308315 return await service.evaluate (
309316 isolate.id, bootstrap.id, 'createObject("$message ")' )
@@ -362,6 +369,8 @@ void main() {
362369 });
363370
364371 group ('getIsolate' , () {
372+ setUp (setCurrentLogWriter);
373+
365374 test ('works for existing isolates' , () async {
366375 var vm = await service.getVM ();
367376 var result = await service.getIsolate (vm.isolates.first.id);
@@ -393,13 +402,16 @@ void main() {
393402 Library rootLibrary;
394403
395404 setUpAll (() async {
405+ setCurrentLogWriter ();
396406 var vm = await service.getVM ();
397407 isolate = await service.getIsolate (vm.isolates.first.id);
398408 bootstrap = isolate.rootLib;
399409 rootLibrary =
400410 await service.getObject (isolate.id, bootstrap.id) as Library ;
401411 });
402412
413+ setUp (setCurrentLogWriter);
414+
403415 test ('Libraries' , () async {
404416 expect (rootLibrary, isNotNull);
405417 // TODO: library names change with kernel dart-lang/sdk#36736
@@ -654,6 +666,8 @@ void main() {
654666 });
655667
656668 group ('getSourceReport' , () {
669+ setUp (setCurrentLogWriter);
670+
657671 test ('Coverage report' , () async {
658672 var vm = await service.getVM ();
659673 var isolateId = vm.isolates.first.id;
@@ -698,6 +712,7 @@ void main() {
698712 ScriptRef mainScript;
699713
700714 setUp (() async {
715+ setCurrentLogWriter ();
701716 var vm = await service.getVM ();
702717 isolateId = vm.isolates.first.id;
703718 scripts = await service.getScripts (isolateId);
@@ -732,6 +747,7 @@ void main() {
732747 ScriptRef mainScript;
733748
734749 setUp (() async {
750+ setCurrentLogWriter ();
735751 var vm = await service.getVM ();
736752 isolateId = vm.isolates.first.id;
737753 scripts = await service.getScripts (isolateId);
@@ -800,6 +816,7 @@ void main() {
800816 ScriptRef mainScript;
801817
802818 setUp (() async {
819+ setCurrentLogWriter ();
803820 var vm = await service.getVM ();
804821 isolateId = vm.isolates.first.id;
805822 scripts = await service.getScripts (isolateId);
@@ -954,6 +971,7 @@ void main() {
954971 InstanceRef testInstance;
955972
956973 setUp (() async {
974+ setCurrentLogWriter ();
957975 vm = await service.getVM ();
958976 isolate = await service.getIsolate (vm.isolates.first.id);
959977 bootstrap = isolate.rootLib;
@@ -1156,6 +1174,7 @@ void main() {
11561174 Stream <Event > eventStream;
11571175
11581176 setUp (() async {
1177+ setCurrentLogWriter ();
11591178 expect (await service.streamListen ('Debug' ),
11601179 const TypeMatcher <Success >());
11611180 eventStream = service.onEvent ('Debug' );
0 commit comments