You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jules Villard
4ec3690413
[tests] add a `replace` target to all tests
...
Summary:
Most of our tests work by comparing the output of some command to a baseline
expected output. It's often needed to update that baseline.
Previously, that was crudely done by attempting to move every foo.exp.test file
to foo.exp. This does not work terribly well, in particular because
foo.exp.test might be stale.
Instead, add a `replace` target to every test that knows how to update the
baseline. This allows custom behaviours too, eg in the differential tests.
Most of the tests include base.make or differential.make, so add a replace target
there. A few tests are completely custom, add a replace target to them too.
Reviewed By: jeremydubreil
Differential Revision: D4754279
fbshipit-source-id: ec34273
8 years ago
..
ant
[make] make sure makefile uses config-time values
8 years ago
assembly
[tests] Run build system tests with --no-failures-allowed
8 years ago
buck
[make] make sure makefile uses config-time values
8 years ago
buck-clang-db
[tests] make sure buck-clang-db test doesn't use the Buck cache
8 years ago
ck_analytics
[tests] port ck analytics test to a Makefile
8 years ago
ck_imports
[tests] Run build system tests with --no-failures-allowed
8 years ago
clang_compilation_db
[tests] Run build system tests with --no-failures-allowed
8 years ago
clang_compilation_db_escaped
[tests] Run build system tests with --no-failures-allowed
8 years ago
clang_compilation_db_relpath
[tests] Run build system tests with --no-failures-allowed
8 years ago
clang_multiple_files
[tests] Run build system tests with --no-failures-allowed
8 years ago
clang_translation
[tests] Run build system tests with --no-failures-allowed
8 years ago
clang_unknown_ext
[tests] Run build system tests with --no-failures-allowed
8 years ago
clang_with_E_flag
[clang capture] Don't attach plugin when clang is invoked in preprocessor mode
8 years ago
clang_with_MD_flag
[clang capture] Don't attach plugin when clang is invoked in preprocessor mode
8 years ago
clang_with_M_flag
[clang capture] Don't attach plugin when clang is invoked in preprocessor mode
8 years ago
cmake
[tests] Run build system tests with --no-failures-allowed
8 years ago
codetoanalyze
[buck-db] add flavour more robustly
8 years ago
delete_results_dir
[Makefile] Print duplicate symbols to separate file, not stderr
8 years ago
differential_resolve_infer_eradicate_conflict
[make] make sure makefile uses config-time values
8 years ago
differential_skip_anonymous_class_renamings
[make] make sure makefile uses config-time values
8 years ago
differential_skip_duplicated_types_on_filenames
[make] make sure makefile uses config-time values
8 years ago
differential_skip_duplicated_types_on_filenames_with_renamings
[make] make sure makefile uses config-time values
8 years ago
fail_on_issue
[tests] add a `replace` target to all tests
8 years ago
genrule
[make] make sure makefile uses config-time values
8 years ago
gradle
Use natural order on hpred, optionally ignoring instrumentation
8 years ago
j1
[tests] add a `replace` target to all tests
8 years ago
javac
[tests] move javac test to a Makefile
8 years ago
linters
[cli] warn about deprecated options, clean up infer repo
8 years ago
make
[Makefile] Print duplicate symbols to separate file, not stderr
8 years ago
mock
add mock gradle for e2e test
9 years ago
mvn
unprout
8 years ago
ndk_build
[tests] convert ndk-build test to Makefile
8 years ago
preprocessed
[tests] Run build system tests with --no-failures-allowed
8 years ago
project_root_rel
[tests] Run build system tests with --no-failures-allowed
8 years ago
reactive
[Makefile] Print duplicate symbols to separate file, not stderr
8 years ago
results_xml
[tests] convert pmd-xml test to Makefile
8 years ago
run_hidden_linters
[tests] Run build system tests with --no-failures-allowed
8 years ago
utf8_in_procname
[Makefile] Print duplicate symbols to separate file, not stderr
8 years ago
utf8_in_pwd
[tests] add a `replace` target to all tests
8 years ago
waf
[Makefile] Print duplicate symbols to separate file, not stderr
8 years ago
xcodebuild
[ios] Fix xcodebuild integration with xcpretty, add test.
8 years ago
xcodebuild_no_xcpretty
[ios] Fix xcodebuild integration with xcpretty, add test.
8 years ago