[libc++] Enable the new libc++ testing format by default

Both test formats are equivalent, so this *should* not be a problem.
However, I'm taking advantage of the week-end to test this and see if
there are any failures. If so, it should be fine to revert this until
the failures have been addressed.

For the time being, it is still possible to use the old format by passing
`--param=use_old_format=True` when running Lit.
This commit is contained in:
Louis Dionne 2020-04-04 16:53:35 -04:00
parent 54176d1766
commit 1580c76c4a

View File

@ -52,9 +52,9 @@ config_module = __import__(config_module_name, fromlist=['Configuration'])
configuration = config_module.Configuration(lit_config, config) configuration = config_module.Configuration(lit_config, config)
configuration.configure() configuration.configure()
configuration.print_config_info() configuration.print_config_info()
if lit_config.params.get('use_new_format', False): if lit_config.params.get('use_old_format', False):
lit_config.note("Using the experimental libc++ testing format") lit_config.note("Using the old libc++ testing format")
config.test_format = configuration.get_test_format()
else:
import libcxx.test.newformat import libcxx.test.newformat
config.test_format = libcxx.test.newformat.CxxStandardLibraryTest() config.test_format = libcxx.test.newformat.CxxStandardLibraryTest()
else:
config.test_format = configuration.get_test_format()