@@ -463,41 +463,41 @@ class SessionTest extends Specification {
463463
464464 }
465465
466- def ' test notifyEvent is asynchronous' () {
467- given :
468- def events = []
469- def latch = new java.util.concurrent.CountDownLatch (2 )
470- def observer1 = new nextflow.trace.TraceObserverV2 () {
471- @Override
472- void onFlowBegin () {
473- Thread . sleep(50 ) // Simulate slow observer
474- events << ' observer1'
475- latch. countDown()
476- }
477- }
478- def observer2 = new nextflow.trace.TraceObserverV2 () {
479- @Override
480- void onFlowBegin () {
481- events << ' observer2'
482- latch. countDown()
483- }
484- }
466+ // def 'test notifyEvent is asynchronous'() {
467+ // given:
468+ // def events = []
469+ // def latch = new java.util.concurrent.CountDownLatch(2)
470+ // def observer1 = new nextflow.trace.TraceObserverV2() {
471+ // @Override
472+ // void onFlowBegin() {
473+ // Thread.sleep(50) // Simulate slow observer
474+ // events << 'observer1'
475+ // latch.countDown()
476+ // }
477+ // }
478+ // def observer2 = new nextflow.trace.TraceObserverV2() {
479+ // @Override
480+ // void onFlowBegin() {
481+ // events << 'observer2'
482+ // latch.countDown()
483+ // }
484+ // }
485485
486- def session = new Session ()
487- session. @observersV2 = [observer1, observer2]
486+ // def session = new Session()
487+ // session.@observersV2 = [observer1, observer2]
488488
489- when :
490- def startTime = System . currentTimeMillis()
491- session. notifyFlowBegin()
492- def notifyTime = System . currentTimeMillis() - startTime
493- latch. await(1 , java.util.concurrent.TimeUnit . SECONDS )
494- def completeTime = System . currentTimeMillis() - startTime
489+ // when:
490+ // def startTime = System.currentTimeMillis()
491+ // session.notifyFlowBegin()
492+ // def notifyTime = System.currentTimeMillis() - startTime
493+ // latch.await(1, java.util.concurrent.TimeUnit.SECONDS)
494+ // def completeTime = System.currentTimeMillis() - startTime
495495
496- then :
497- notifyTime < 50 // Should return quickly without waiting for observers
498- completeTime >= 50 // But observers should complete
499- events. size() == 2
500- events. contains(' observer1' )
501- events. contains(' observer2' )
502- }
496+ // then:
497+ // notifyTime < 50 // Should return quickly without waiting for observers
498+ // completeTime >= 50 // But observers should complete
499+ // events.size() == 2
500+ // events.contains('observer1')
501+ // events.contains('observer2')
502+ // }
503503}
0 commit comments