Skip to content

Conversation

@RReichert
Copy link
Contributor

@RReichert RReichert commented Mar 31, 2021

PR Changes

This PR shouldn't break anything, it will only provide the means for tests to be flagged as either "Unit Test" or "Integration Test". Any existing function calls will now get a cmake warning asking users to specify it, but it won't break anything.

I also added the following new feature to the PR:

If the PARALLEL option was specified for swift_add_test, than the unit tests
will be run in parallel when executing do-all-tests.

This is done to speed up our builds

# COMMAND <path to executable>
# )
#
# NOTE: using POST_BUILD option is not advised as it will increase build time
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

added this as I'm working on removing post build testing in starling as its doubling up on testing and wasting $$ every build.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants