Home | History | Annotate | Download | only in expectations
      1 [
      2 {
      3   description: "ObjectGraphMeasurer doesn't work on Android",
      4   names: [
      5     "com.google.caliper.memory.ObjectGraphMeasurerTest"
      6   ]
      7 },
      8 {
      9   description: "Ljava/lang/management/ManagementFactory; doesn't exist on Android",
     10   names: [
     11     "com.google.caliper.config.CaliperConfigTest#getDefaultVmConfig",
     12     "com.google.caliper.runner.StreamServiceTest",
     13     "com.google.caliper.runner.WorkerProcessTest"
     14   ]
     15 },
     16 {
     17   description: "@RunWith(MockitoJUnitRunner) doesn't work in Vogar",
     18   names: [
     19     "com.google.caliper.config.CaliperConfigLoaderTest",
     20     "com.google.caliper.config.LoggingConfigLoaderTest",
     21     "com.google.caliper.runner.ExperimentingRunnerModuleTest"
     22   ]
     23 },
     24 {
     25   description: "Assumes it is running on a standard Java platform with java binary",
     26   names: [
     27     "com.google.caliper.config.VmConfigTest#testExecutable"
     28   ]
     29 },
     30 {
     31   description: "AllocationInstrument doesn't work on Android",
     32   names: [
     33     "com.google.caliper.runner.AllocationInstrumentTest",
     34     "com.google.caliper.runner.BadUserCodeTest#testComplexNonDeterministicAllocation_noTrackAllocations",
     35     "com.google.caliper.runner.BadUserCodeTest#testComplexNonDeterministicAllocation_trackAllocations",
     36     "com.google.caliper.runner.BadUserCodeTest#testNonDeterministicAllocation_noTrackAllocations",
     37     "com.google.caliper.runner.BadUserCodeTest#testNonDeterministicAllocation_trackAllocations",
     38     "com.google.caliper.runner.MalformedBenchmarksTest#noBenchmarkMethods"
     39   ]
     40 },
     41 {
     42   description: "ArbitraryMeasurementInstrument doesn't work on Android",
     43   names: [
     44     "com.google.caliper.runner.ArbitraryMeasurmentInstrumentTest"
     45   ]
     46 },
     47 {
     48   description: "Android only has 256M heap",
     49   names: [
     50     "com.google.caliper.runner.RuntimeInstrumentTest#gcBeforeEachOptionIsHonored",
     51     "com.google.caliper.runner.RuntimeInstrumentTest#gcBeforeEachOptionIsReallyNecessary"
     52   ]
     53 },
     54 {
     55   description: "Checks for a specific exception message that is an implementation detail of JVM",
     56   names: [
     57     "com.google.caliper.runner.MalformedBenchmarksTest#unparsableParamDefault"
     58   ]
     59 },
     60 {
     61   description: "Unknown cause",
     62   names: [
     63     "com.google.caliper.runner.ServerSocketServiceTest#getConnectionStoppedService",
     64     "com.google.caliper.runner.BadUserCodeTest#testExceptionInMethod_notInDryRun",#
     65     "com.google.caliper.runner.RuntimeInstrumentTest#maxWarmupWallTimeOptionIsHonored"
     66   ]
     67 },
     68 {
     69   description: "Possible race in parse code that causes dryRun to be true when it is false, goes away under debug",
     70   names: [
     71     "com.google.caliper.options.ParsedOptionsTest#testDefaults_DoNotRequireBenchmarkClassName",
     72     "com.google.caliper.options.ParsedOptionsTest#testDefaults_RequireBenchmarkClassName",
     73     "com.google.caliper.options.ParsedOptionsTest#testKitchenSink"
     74   ]
     75 }
     76 ]
     77