This is an archive of the discontinued LLVM Phabricator instance.

[libc] Actually run integration tests.
ClosedPublic

Authored by sivachandra on Apr 20 2023, 12:57 AM.

Details

Summary

After the switch to add_custom_target to run integration tests, most
of them were not actually being run because of the difference in the way
the COMMAND value is treated between add_custom_target and
add_custom_command. This patch gets the integration tests to run
again by passing the correct set of arguments to add_custom_target.

Diff Detail

Event Timeline

sivachandra created this revision.Apr 20 2023, 12:57 AM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptApr 20 2023, 12:57 AM
sivachandra requested review of this revision.Apr 20 2023, 12:57 AM
michaelrj accepted this revision.Apr 20 2023, 11:51 AM

LGTM with nit

libc/cmake/modules/LLVMLibCTestRules.cmake
537

nit: remove "to"

This revision is now accepted and ready to land.Apr 20 2023, 11:51 AM

Address comment.

This revision was landed with ongoing or failed builds.Apr 20 2023, 1:10 PM
This revision was automatically updated to reflect the committed changes.