log(FORCE,"message " + fI + ".4"); log("message " + fI + ".5"); forceTrack("Runnable " + fI + ".1"); endTrack("Runnable " + fI + ".1"); forceTrack("Runnable " + fI + ".2"); log("a message"); endTrack("Runnable " + fI + ".2"); forceTrack("Runnable " + fI + ".3"); log("a message"); log(FORCE,"A forced message"); forceTrack("Track 1"); log("tag", ERR, "hello world"); startTrack("Hidden"); forceTrack("Strict Equality"); for(int i=0; i<100; i++){ log("this is a message"); } endTrack("Strict Equality"); forceTrack("Change"); for(int i=0; i<10; i++){ log("this is a message"); } for(int i=0; i<10; i++){ log("this is a another message"); } forceTrack("Repeated Tracks"); for(int i=0; i<100; i++){ startTrack("Track type 1"); log("a message"); endTrack("Track type 1"); } for(int i=0; i<100; i++){ startTrack("Track type 2"); log("a message"); endTrack("Track type 2"); } forceTrack("Hidden Subtracks"); for(int i=0; i<100; i++){
@Override public void run(){ startTrack("Runnable " + fI); log(Thread.currentThread().getId()); log("message " + fI + ".1"); log("message " + fI + ".2"); log("message " + fI + ".3"); log(FORCE,"message " + fI + ".4"); log("message " + fI + ".5"); forceTrack("Runnable " + fI + ".1"); endTrack("Runnable " + fI + ".1"); forceTrack("Runnable " + fI + ".2"); log("a message"); endTrack("Runnable " + fI + ".2"); forceTrack("Runnable " + fI + ".3"); log("a message"); log(FORCE,"A forced message"); endTrack("Runnable " + fI + ".3"); endTrack("Runnable " + fI); } });
log(FORCE,"message " + fI + ".4"); log("message " + fI + ".5"); forceTrack("Runnable " + fI + ".1"); endTrack("Runnable " + fI + ".1"); forceTrack("Runnable " + fI + ".2"); log("a message"); endTrack("Runnable " + fI + ".2"); forceTrack("Runnable " + fI + ".3"); log("a message"); log(FORCE,"A forced message"); forceTrack("Track 1"); log("tag", ERR, "hello world"); startTrack("Hidden"); forceTrack("Strict Equality"); for(int i=0; i<100; i++){ log("this is a message"); } endTrack("Strict Equality"); forceTrack("Change"); for(int i=0; i<10; i++){ log("this is a message"); } for(int i=0; i<10; i++){ log("this is a another message"); } forceTrack("Repeated Tracks"); for(int i=0; i<100; i++){ startTrack("Track type 1"); log("a message"); endTrack("Track type 1"); } for(int i=0; i<100; i++){ startTrack("Track type 2"); log("a message"); endTrack("Track type 2"); } forceTrack("Hidden Subtracks"); for(int i=0; i<100; i++){
log(FORCE,"message " + fI + ".4"); log("message " + fI + ".5"); forceTrack("Runnable " + fI + ".1"); endTrack("Runnable " + fI + ".1"); forceTrack("Runnable " + fI + ".2"); log("a message"); endTrack("Runnable " + fI + ".2"); forceTrack("Runnable " + fI + ".3"); log("a message"); log(FORCE,"A forced message"); forceTrack("Track 1"); log("tag", ERR, "hello world"); startTrack("Hidden"); forceTrack("Strict Equality"); for(int i=0; i<100; i++){ log("this is a message"); } endTrack("Strict Equality"); forceTrack("Change"); for(int i=0; i<10; i++){ log("this is a message"); } for(int i=0; i<10; i++){ log("this is a another message"); } forceTrack("Repeated Tracks"); for(int i=0; i<100; i++){ startTrack("Track type 1"); log("a message"); endTrack("Track type 1"); } for(int i=0; i<100; i++){ startTrack("Track type 2"); log("a message"); endTrack("Track type 2"); } forceTrack("Hidden Subtracks"); for(int i=0; i<100; i++){
System.exit(1); forceTrack("Track 1"); log("tag", ERR, "hello world"); startTrack("Hidden"); forceTrack("Strict Equality"); for(int i=0; i<100; i++){ log("this is a message"); } endTrack("Strict Equality"); forceTrack("Change"); for(int i=0; i<10; i++){ log("this is a message"); } for(int i=0; i<10; i++){ log("this is a another message"); } forceTrack("Repeated Tracks"); for(int i=0; i<100; i++){ startTrack("Track type 1"); log("a message"); endTrack("Track type 1"); } for(int i=0; i<100; i++){ startTrack("Track type 2"); log("a message"); endTrack("Track type 2"); } forceTrack("Hidden Subtracks"); for(int i=0; i<100; i++){ startTrack("Only has debug messages"); forceTrack("Fuzzy Equality"); for(int i=0; i<100; i++){ log("iter " + i + " ended with value " + (-34587292534.0+Math.sqrt(i)*3000000000.0)); } endTrack("Fuzzy Equality"); forceTrack("Fuzzy Equality (timing)"); for(int i=0; i<100; i++){ log("iter " + i + " ended with value " + (-34587292534.0+Math.sqrt(i)*3000000000.0));