summaryrefslogtreecommitdiff
path: root/cc/compiler_test.go
AgeCommit message (Collapse)Author
2021-08-02Conditionally apply rustdoc flags to third party crates Chris Wailes
This CL changes the logic in rust/builder.go so that some rustdoc flags are only applied to external crates. This will allow us to since warnings and deal with soft-failures in external crates while allowing us to be more strict with our internal Rust code. Bug: 195136952 Test: m rustdoc Change-Id: Icdde304bbbb323cae9657e8f842f58ae79e811ce
2021-08-02Correct isThirdParty check Liz Kammer
Previously, isThirdParty check was over-selecting for third-party-ness, the only non-third-party paths were those explicitly excluded from typically third party directories, results in ~all code being considered third party. Updated test to ensure bionic is not considered third party, which fails without this change. Test: go soong tests Change-Id: Id371aaad2ceef2b3163384fa84712397877cbe90
2020-10-09Revert "Make lots of tests run in parallel" Colin Cross
This reverts commit 323dc60712491c71ccdc5363c42df61f0a192487. Reason for revert: Possible cause of test instability Bug: 170513220 Test: soong tests Change-Id: Iee168e9fbb4210569e6cffcc23e60d111403abb8
2020-10-06Make lots of tests run in parallel Colin Cross
Putting t.Parallel() in each test makes them run in parallel. Additional t.Parallel() could be added to each subtest, although that requires making a local copy of the loop variable for table driven tests. Test: m checkbuild Change-Id: I5d9869ead441093f4d7c5757f2447385333a95a4
2019-11-11Expand ClangExtraExternalCflags to non-Google vendor projects Yi Kong
Some of the warnings are too common to fix/opt-out for non-Google projects. Also in the change, minor clean up of duplicated code. Test: presubmit Bug: 139945549 Change-Id: Ic176ef1f17133405851a79592b6bef5ccb403bd9