Disable non-streaming test due to failures on the bots
Example failures:
https://ci.chromium.org/ui/p/art/builders/ci/host-x86_64-poison-debug/8170/overview
https://ci.chromium.org/ui/p/art/builders/ci/host-x86_64-cdex-fast/6176/overview
Bug: 275117853
Test: art/test.py -t 2246
Change-Id: Ia001d713cb2a3c076e3ee744003f4b26554a6039
diff --git a/test/2246-trace-stream/expected-stdout.txt b/test/2246-trace-stream/expected-stdout.txt
index 90706b5..cb4c0ca 100644
--- a/test/2246-trace-stream/expected-stdout.txt
+++ b/test/2246-trace-stream/expected-stdout.txt
@@ -72,85 +72,3 @@
....<<E main Main callThrowFunction ()V Main.java
...<< main Main doSomeWorkThrow ()V Main.java
...>> main Main$VMDebug $noinline$stopMethodTracing ()V Main.java
-***** non streaming test *******
-.>> main Main main ([Ljava/lang/String;)V Main.java
-..>> main Main testTracing (ZLBaseTraceParser;I)V Main.java
-...>> main Main$VMDebug startMethodTracing (Ljava/lang/String;Ljava/io/FileDescriptor;IIZIZ)V Main.java
-....>> main java.lang.reflect.Method invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; Method.java
-.....>> main dalvik.system.VMDebug startMethodTracing (Ljava/lang/String;Ljava/io/FileDescriptor;IIZIZ)V VMDebug.java
-......>> main dalvik.system.VMDebug startMethodTracingFd (Ljava/lang/String;IIIZIZ)V VMDebug.java
-......<< main dalvik.system.VMDebug startMethodTracingFd (Ljava/lang/String;IIIZIZ)V VMDebug.java
-.....<< main dalvik.system.VMDebug startMethodTracing (Ljava/lang/String;Ljava/io/FileDescriptor;IIZIZ)V VMDebug.java
-....<< main java.lang.reflect.Method invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; Method.java
-...<< main Main$VMDebug startMethodTracing (Ljava/lang/String;Ljava/io/FileDescriptor;IIZIZ)V Main.java
-...>> main java.lang.Thread start ()V Thread.java
-....>> main java.lang.ThreadGroup add (Ljava/lang/Thread;)V ThreadGroup.java
-....<< main java.lang.ThreadGroup add (Ljava/lang/Thread;)V ThreadGroup.java
-....>> main java.lang.Thread nativeCreate (Ljava/lang/Thread;JZ)V Thread.java
-....<< main java.lang.Thread nativeCreate (Ljava/lang/Thread;JZ)V Thread.java
-...<< main java.lang.Thread start ()V Thread.java
-...>> main java.lang.Thread join ()V Thread.java
-....>> main java.lang.Thread join (J)V Thread.java
-.....>> main java.lang.System currentTimeMillis ()J System.java
-.....<< main java.lang.System currentTimeMillis ()J System.java
-.....>> main java.lang.Thread isAlive ()Z Thread.java
-.....<< main java.lang.Thread isAlive ()Z Thread.java
-.....>> main java.lang.Object wait (J)V Object.java
-......>> main java.lang.Object wait (JI)V Object.java
-.>> TestThread2246 java.lang.Thread run ()V Thread.java
-..>> TestThread2246 Main$$ExternalSyntheticLambda0 run ()V D8$$SyntheticClass
-...>> TestThread2246 Main lambda$testTracing$0 ()V Main.java
-....>> TestThread2246 Main <init> ()V Main.java
-.....>> TestThread2246 java.lang.Object <init> ()V Object.java
-.....<< TestThread2246 java.lang.Object <init> ()V Object.java
-....<< TestThread2246 Main <init> ()V Main.java
-....>> TestThread2246 Main $noinline$doSomeWork ()V Main.java
-.....>> TestThread2246 Main callOuterFunction ()V Main.java
-......>> TestThread2246 Main callLeafFunction ()V Main.java
-......<< TestThread2246 Main callLeafFunction ()V Main.java
-.....<< TestThread2246 Main callOuterFunction ()V Main.java
-.....>> TestThread2246 Main callLeafFunction ()V Main.java
-.....<< TestThread2246 Main callLeafFunction ()V Main.java
-....<< TestThread2246 Main $noinline$doSomeWork ()V Main.java
-...<< TestThread2246 Main lambda$testTracing$0 ()V Main.java
-..<< TestThread2246 Main$$ExternalSyntheticLambda0 run ()V D8$$SyntheticClass
-.<< TestThread2246 java.lang.Thread run ()V Thread.java
-.>> TestThread2246 java.lang.ThreadGroup threadTerminated (Ljava/lang/Thread;)V ThreadGroup.java
-..>> TestThread2246 java.lang.ThreadGroup remove (Ljava/lang/Thread;)V ThreadGroup.java
-...>> TestThread2246 java.lang.System arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V System.java
-...<< TestThread2246 java.lang.System arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V System.java
-..<< TestThread2246 java.lang.ThreadGroup remove (Ljava/lang/Thread;)V ThreadGroup.java
-.<< TestThread2246 java.lang.ThreadGroup threadTerminated (Ljava/lang/Thread;)V ThreadGroup.java
-......<< main java.lang.Object wait (JI)V Object.java
-.....<< main java.lang.Object wait (J)V Object.java
-.....>> main java.lang.Thread isAlive ()Z Thread.java
-.....<< main java.lang.Thread isAlive ()Z Thread.java
-....<< main java.lang.Thread join (J)V Thread.java
-...<< main java.lang.Thread join ()V Thread.java
-...>> main Main $noinline$doSomeWork ()V Main.java
-....>> main Main callOuterFunction ()V Main.java
-.....>> main Main callLeafFunction ()V Main.java
-.....<< main Main callLeafFunction ()V Main.java
-....<< main Main callOuterFunction ()V Main.java
-....>> main Main callLeafFunction ()V Main.java
-....<< main Main callLeafFunction ()V Main.java
-...<< main Main $noinline$doSomeWork ()V Main.java
-...>> main Main doSomeWorkThrow ()V Main.java
-....>> main Main callThrowFunction ()V Main.java
-.....>> main java.lang.Exception <init> (Ljava/lang/String;)V Exception.java
-......>> main java.lang.Throwable <init> (Ljava/lang/String;)V Throwable.java
-.......>> main java.lang.Object <init> ()V Object.java
-.......<< main java.lang.Object <init> ()V Object.java
-.......>> main java.util.Collections emptyList ()Ljava/util/List; Collections.java
-.......<< main java.util.Collections emptyList ()Ljava/util/List; Collections.java
-.......>> main java.lang.Throwable fillInStackTrace ()Ljava/lang/Throwable; Throwable.java
-........>> main java.lang.Throwable nativeFillInStackTrace ()Ljava/lang/Object; Throwable.java
-........<< main java.lang.Throwable nativeFillInStackTrace ()Ljava/lang/Object; Throwable.java
-.......<< main java.lang.Throwable fillInStackTrace ()Ljava/lang/Throwable; Throwable.java
-......<< main java.lang.Throwable <init> (Ljava/lang/String;)V Throwable.java
-.....<< main java.lang.Exception <init> (Ljava/lang/String;)V Exception.java
-....<<E main Main callThrowFunction ()V Main.java
-...<< main Main doSomeWorkThrow ()V Main.java
-...>> main Main$VMDebug $noinline$stopMethodTracing ()V Main.java
-....>> main java.lang.reflect.Method invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; Method.java
-.....>> main dalvik.system.VMDebug stopMethodTracing ()V VMDebug.java
diff --git a/test/2246-trace-stream/src/Main.java b/test/2246-trace-stream/src/Main.java
index daada7d..942061f 100644
--- a/test/2246-trace-stream/src/Main.java
+++ b/test/2246-trace-stream/src/Main.java
@@ -36,9 +36,10 @@
testTracing(
/* streaming=*/true, stream_parser, BaseTraceParser.STREAMING_DUAL_CLOCK_VERSION);
- System.out.println("***** non streaming test *******");
- NonStreamTraceParser non_stream_parser = new NonStreamTraceParser();
- testTracing(/* streaming=*/false, non_stream_parser, BaseTraceParser.DUAL_CLOCK_VERSION);
+ // TODO(mythria): Enable after fixing failures on the bots.
+ // System.out.println("***** non streaming test *******");
+ // NonStreamTraceParser non_stream_parser = new NonStreamTraceParser();
+ // testTracing(/* streaming=*/false, non_stream_parser, BaseTraceParser.DUAL_CLOCK_VERSION);
}
public static void testTracing(boolean streaming, BaseTraceParser parser, int expected_version)