aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
Commit message (Collapse)AuthorAge
...
* Migrated tests in lib/analysis to JUnit 4.Gravatar Florian Weikert2015-11-30
| | | | | -- MOS_MIGRATED_REVID=108862983
* Fix broken worker test in Bazel.Gravatar Philipp Wollermann2015-11-30
| | | | | -- MOS_MIGRATED_REVID=108861780
* Enable load() statement in the WORKSPACE file.Gravatar Damien Martin-Guillerez2015-11-30
| | | | | | | | | | | RELNOTES[NEW]: Skylark macros are now enabled in WORKSPACE file. Design document at https://docs.google.com/document/d/1jKbNXOVp2T1zJD_iRnVr8k5D0xZKgO8blMVDlXOksJg/preview Fixes #337 -- MOS_MIGRATED_REVID=108860301
* Created JUnit4-compliant version of PackageLoadingTestCase.Gravatar Florian Weikert2015-11-30
| | | | | | | This allows us to migrate unit tests to JUnit4 one-by-one. -- MOS_MIGRATED_REVID=108857481
* Add a test that verifies that line number changes in the WORKSPACE file do ↵Gravatar Lukacs Berki2015-11-30
| | | | | | | not cause a refetch. -- MOS_MIGRATED_REVID=108855645
* Split up the big monolithic ↵Gravatar Philipp Wollermann2015-11-30
| | | | | | | //third_party/bazel/src/test/java/com/google/devtools/build/lib/BUILD file into subpackages. -- MOS_MIGRATED_REVID=108855229
* Split & refactor testutil/BUILD.Gravatar Philipp Wollermann2015-11-30
| | | | | -- MOS_MIGRATED_REVID=108852682
* Migrated ConfigurationTestCase and all of its sub classes to JUnit 4.Gravatar Florian Weikert2015-11-30
| | | | | -- MOS_MIGRATED_REVID=108848083
* Migrated CompileOnlyTestCase and all of its sub classes to JUnit 4.Gravatar Florian Weikert2015-11-30
| | | | | -- MOS_MIGRATED_REVID=108845009
* Opensource more cpp rules tests.Gravatar Dmitry Lomov2015-11-30
| | | | | -- MOS_MIGRATED_REVID=108806251
* Test thatGravatar Han-Wen Nienhuys2015-11-30
| | | | | | | | | | | | | //src/main/java/com/google/devtools/build/lib:gen_buildencyclopedia works in a more roundabout way. The previous approach requires the transitive closure of gen_buildencyclopedia to be in the generated tree, which is problematic for BUILD refactoring, as src/main/native/ isn't shipped into this tree. -- MOS_MIGRATED_REVID=108804299
* Migrated lib/server tests to JUnit 4.Gravatar Florian Weikert2015-11-30
| | | | | -- MOS_MIGRATED_REVID=108797636
* Added missing annotations and renamed a method for consistency.Gravatar Florian Weikert2015-11-30
| | | | | -- MOS_MIGRATED_REVID=108794773
* Migrated remaining tests in lib/exec to JUnit 4.Gravatar Florian Weikert2015-11-30
| | | | | -- MOS_MIGRATED_REVID=108794613
* Migrated DuplicateActionTest to JUnit 4.Gravatar Florian Weikert2015-11-30
| | | | | -- MOS_MIGRATED_REVID=108794609
* Migrated BuildViewTest to JUnit 4.Gravatar Florian Weikert2015-11-30
| | | | | -- MOS_MIGRATED_REVID=108794598
* Migrated AnalysisCachingTest to JUnit 4.Gravatar Florian Weikert2015-11-30
| | | | | -- MOS_MIGRATED_REVID=108794589
* Open-source some tests for cpp rules.Gravatar Dmitry Lomov2015-11-30
| | | | | -- MOS_MIGRATED_REVID=108794003
* Migrated CircularDependencyTest to JUnit 4.Gravatar Florian Weikert2015-11-30
| | | | | -- MOS_MIGRATED_REVID=108792201
* Reverted the split-up of the test setup.Gravatar Florian Weikert2015-11-30
| | | | | | | | Converting the setUp() method into three @Before methods was a mistake since there were indeed some dependencies between the three methods, hence execution order mattered. This change should un-break AnalysisCachingTest. -- MOS_MIGRATED_REVID=108789420
* Migrated CompilationHelperTest to JUnit 4.Gravatar Florian Weikert2015-11-30
| | | | | -- MOS_MIGRATED_REVID=108785892
* Implements 'extra_deps' for Skylark aspects.Gravatar Dmitry Lomov2015-11-26
| | | | | -- MOS_MIGRATED_REVID=108779139
* For --compile_one_dependency, flatten targets coming out of configurable ↵Gravatar Googler2015-11-26
| | | | | | | | | attributes. This might not be the correct behavior in the long run, but it seems like a much better choice compared to completely ignoring configurable attributes. -- MOS_MIGRATED_REVID=108778853
* Created JUnit4-compliant versions of FoundationTestCase, BuildViewTestCase ↵Gravatar Florian Weikert2015-11-26
| | | | | | | | | and AnalysisTestCase. These classes allow us to migrate unit tests to JUnit4 one-by-one. -- MOS_MIGRATED_REVID=108778482
* Actually run standalone-tests on mac and linux.Gravatar Dmitry Lomov2015-11-26
| | | | | -- MOS_MIGRATED_REVID=108778201
* Propagate android studio aspect across binary_under_test.Gravatar Googler2015-11-26
| | | | | -- MOS_MIGRATED_REVID=108777987
* Implement Skylark aspects originating from Skylark rules.Gravatar Dmitry Lomov2015-11-26
| | | | | -- MOS_MIGRATED_REVID=108777120
* This change fixes a mysterious timeout when the Maven tests fail.Gravatar Lukacs Berki2015-11-26
| | | | | | | I have no idea why this is a problem: apparently, postincrement fails (but only the first one, so theoretically, changing only that line would be enough), preincrement works and i=$(( $i + 1 )) also works. The documentation of bash is of no help, I checked the file on the off chance that there are weird Unicode characters on that line (or where i is set) and I had no more ideas after (other than there being a bug in bash) -- MOS_MIGRATED_REVID=108774915
* Refactor Skylark rules and attributes in preparation to Skylark aspects.Gravatar Dmitry Lomov2015-11-26
| | | | | | | | | | | 1. attr.<type> functions return a wrapper object instead of Attribute.Builder dierctly. 2. RuleClass is created once per the life-time of RuleFunction, during export 3. Attributes are added to the RuleClass at exporting. -- MOS_MIGRATED_REVID=108774581
* Fix fingerprinting of Maven settings file.Gravatar Lukacs Berki2015-11-26
| | | | | | | Check that the file exists before we try to get its digest and add a flag indicating its existence to the fingerprint. -- MOS_MIGRATED_REVID=108771918
* Correctly propagagate "catastrophic" failure modes in keep_going mode.Gravatar Eric Fellheimer2015-11-26
| | | | | -- MOS_MIGRATED_REVID=108740689
* Add test for globbing across a package boundary in a different package path.Gravatar Janak Ramakrishnan2015-11-26
| | | | | -- MOS_MIGRATED_REVID=108731914
* Download the sha1 of the jar file from maven in generate_workspace.Gravatar wjywbs2015-11-26
| | | | | | | | The sha1 is not calculated yet for local jars. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/635 MOS_MIGRATED_REVID=108717022
* Replace AtomicBoolean with volatile boolean field in AbstractQueueVisitorGravatar Mark Schaller2015-11-25
| | | | | | | Reduces garbage. -- MOS_MIGRATED_REVID=108707405
* Make external repository implementations not re-fetch things on server restart.Gravatar Lukacs Berki2015-11-25
| | | | | | | | | This is accomplished by saving a proto of the repository rule in the output tree, then comparing it to that of the previous version. This makes HTTP_DOWNLOAD_CHECKER somewhat superfluous because it only matters if the external repository directory is modified manually. Local repository implementations are not included, mainly because the symlinking is cheap (maybe they should be for reasons of symmetry?) -- MOS_MIGRATED_REVID=108706396
* Open-source StandaloneTests.Gravatar Philipp Wollermann2015-11-25
| | | | | -- MOS_MIGRATED_REVID=108699857
* Make --symlink_prefix= work as expected again (i.e. create links called ↵Gravatar Lukacs Berki2015-11-25
| | | | | | | "bin"/"genfiles" instead of the default ones) -- MOS_MIGRATED_REVID=108699595
* Fix the android_ndk_repository rule that was broken in a previous commit.Gravatar Lukacs Berki2015-11-25
| | | | | -- MOS_MIGRATED_REVID=108691743
* Simplify external repository support by removing FileValue from ↵Gravatar Lukacs Berki2015-11-25
| | | | | | | RepositoryValue and not depending it from repository functions. -- MOS_MIGRATED_REVID=108685867
* Mount /sbin into the sandbox.Gravatar Brian Silverman2015-11-25
| | | | | | | | | | This is necessary to be able to verify that the network sandbox is active using ifconfig, for example. -- Change-Id: Ia3ea16e18cf1d280f31870c867e56336bb48e7bd Reviewed-on: https://bazel-review.git.corp.google.com/#/c/2361 MOS_MIGRATED_REVID=108685498
* Implementation for xcode_version and xcode_config rules.Gravatar Chris Parsons2015-11-25
| | | | | -- MOS_MIGRATED_REVID=108659943
* Remove unused package serialization/deserialization codeGravatar Michajlo Matijkiw2015-11-25
| | | | | -- MOS_MIGRATED_REVID=108645176
* Avoid low-value boxing of longs in AbstractQueueVisitorGravatar Mark Schaller2015-11-25
| | | | | | | Reduces garbage. -- MOS_MIGRATED_REVID=108641543
* add option to provide proguard specs on blaze command lineGravatar Googler2015-11-25
| | | | | -- MOS_MIGRATED_REVID=108626077
* Add a separate BUILD file for singlejar zip library.Gravatar Han-Wen Nienhuys2015-11-25
| | | | | -- MOS_MIGRATED_REVID=108622328
* Make support for interruptibility optional during dirtyingGravatar Mark Schaller2015-11-25
| | | | | | | Reduces the amount of work needed when interruptibility isn't needed. -- MOS_MIGRATED_REVID=108611609
* Description redacted.Gravatar Carmi Grushko2015-11-24
| | | | | -- MOS_MIGRATED_REVID=108592613
* Avoid extra rdeps copy when finishing nodeGravatar Mark Schaller2015-11-24
| | | | | | | Reduces garbage and wasted work -- MOS_MIGRATED_REVID=108566164
* Description redacted.Gravatar Carmi Grushko2015-11-24
| | | | | -- MOS_MIGRATED_REVID=108555227
* Default to PIC in MOCK_CROSSTOOL.Gravatar Dmitry Lomov2015-11-24
| | | | | -- MOS_MIGRATED_REVID=108533147