[runtimes] Officially deprecate the legacy testing configuration system
authorLouis Dionne <ldionne.2@gmail.com>
Thu, 26 May 2022 15:12:45 +0000 (11:12 -0400)
committerLouis Dionne <ldionne.2@gmail.com>
Fri, 27 May 2022 17:15:48 +0000 (13:15 -0400)
commit719bf2d9d9fdb8792b15d93364c9c6b2ddd68a36
tree96887890ddbf4c0c4d689a89981b0e57fe218610
parentc358d98b998fc5e34510e4d2c7c25b8d1eb32fb7
[runtimes] Officially deprecate the legacy testing configuration system

Add a warning and tweak the release note to explain that the deprecation
targets libc++, libc++abi and libuwnind as well.

Also, as a fly-by, ensure that our CI runs the legacy testing configuration
for libc++, libc++abi and libunwind. This doesn't matter too much since
it's deprecated, but we might as well test it properly.

Differential Revision: https://reviews.llvm.org/D126478
libcxx/docs/ReleaseNotes.rst
libcxx/test/configs/legacy.cfg.in
libcxx/utils/ci/run-buildbot
libcxxabi/test/lit.site.cfg.in
libunwind/test/lit.site.cfg.in