aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google
diff options
context:
space:
mode:
authorGravatar Ulf Adams <ulfjack@google.com>2016-03-01 19:26:06 +0000
committerGravatar Kristina Chodorow <kchodorow@google.com>2016-03-02 17:54:39 +0000
commit209f52f3000ab927a2ec94b66ec73898f051d4a0 (patch)
tree40379702ee2e2dc0571c57a556c2a6ee97f872ac /src/test/java/com/google
parent3f611ab4ee905c09aff05f8fd8f19517be54efa6 (diff)
Always trim the BuildOptions; we've resolved the LIPO issue.
The only input to FdoSupport.prepareToBuild is now the exec root, and changes to that invalidate the entire server anyway. -- MOS_MIGRATED_REVID=116027192
Diffstat (limited to 'src/test/java/com/google')
-rw-r--r--src/test/java/com/google/devtools/build/lib/analysis/config/BuildConfigurationTest.java22
1 files changed, 4 insertions, 18 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/config/BuildConfigurationTest.java b/src/test/java/com/google/devtools/build/lib/analysis/config/BuildConfigurationTest.java
index 4daaa08499..607bf51feb 100644
--- a/src/test/java/com/google/devtools/build/lib/analysis/config/BuildConfigurationTest.java
+++ b/src/test/java/com/google/devtools/build/lib/analysis/config/BuildConfigurationTest.java
@@ -322,13 +322,12 @@ public class BuildConfigurationTest extends ConfigurationTestCase {
}
@Test
- public void testDynamicConfigFragmentsAreShareableAcrossConfigurations() throws Exception {
+ public void testConfigFragmentsAreShareableAcrossConfigurations() throws Exception {
// Note we can't use any fragments that load files (e.g. CROSSTOOL) because those get
// Skyframe-invalidated between create() calls.
- BuildConfiguration config1 = create("--experimental_dynamic_configs", "--javacopt=foo");
- BuildConfiguration config2 = create("--experimental_dynamic_configs", "--javacopt=bar");
- BuildConfiguration config3 =
- create("--experimental_dynamic_configs", "--j2objc_translation_flags=baz");
+ BuildConfiguration config1 = create("--javacopt=foo");
+ BuildConfiguration config2 = create("--javacopt=bar");
+ BuildConfiguration config3 = create("--j2objc_translation_flags=baz");
// Shared because all j2objc options are the same:
assertThat(config1.getFragment(J2ObjcConfiguration.class))
.isSameAs(config2.getFragment(J2ObjcConfiguration.class));
@@ -336,17 +335,4 @@ public class BuildConfigurationTest extends ConfigurationTestCase {
assertThat(config1.getFragment(J2ObjcConfiguration.class))
.isNotSameAs(config3.getFragment(J2ObjcConfiguration.class));
}
-
- @Test
- public void testStaticConfigFragmentsDistinctAcrossConfigurations() throws Exception {
- BuildConfiguration config1 = create("--javacopt=foo");
- BuildConfiguration config2 = create("--javacopt=foo");
- BuildConfiguration config3 = create("--javacopt=bar");
- // Shared because global build options are identical:
- assertThat(config1.getFragment(J2ObjcConfiguration.class))
- .isSameAs(config2.getFragment(J2ObjcConfiguration.class));
- // Distinct because global build options differ (even though j2objc options are the same).
- assertThat(config1.getFragment(J2ObjcConfiguration.class))
- .isNotSameAs(config3.getFragment(J2ObjcConfiguration.class));
- }
}