This is an archive of the discontinued LLVM Phabricator instance.

Don't vary debug info for lldb-server tests
ClosedPublic

Authored by labath on Mar 30 2016, 7:42 AM.

Details

Summary

Debug info is used only by the client and lldb-server tests do not even have the client component
running, as they communicate with the server directly. Therefore, running the tests for each
debug info type is unnecessarry.

This adds general ability to mark a test class as not dependent on debug info, and marks all
lldb-server tests as such.

Diff Detail

Repository
rL LLVM

Event Timeline

labath updated this revision to Diff 52058.Mar 30 2016, 7:42 AM
labath retitled this revision from to Don't vary debug info for lldb-server tests.
labath updated this object.
labath added reviewers: tberghammer, tfiala.
labath added a subscriber: lldb-commits.
tfiala edited edge metadata.Mar 30 2016, 8:57 AM
tfiala added a subscriber: tfiala.

LGTM, thanks for getting to that, Pavel!

tberghammer accepted this revision.Mar 31 2016, 2:07 AM
tberghammer edited edge metadata.

Looks good (I don't like the syntax with a class level variable but don't know any better one as using decorators for this would be very difficult)

This revision is now accepted and ready to land.Mar 31 2016, 2:07 AM
This revision was automatically updated to reflect the committed changes.