blob: 8caadbebdcb5f9cf6c52c29446c65cf56a50d428 [file] [log] [blame]
Paul Duffine2363012015-11-30 16:20:41 +00001[
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]