Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Include additional OutputTargets from TestPackage in TestRunner #351

Merged

Conversation

taaaki
Copy link
Contributor

@taaaki taaaki commented Jul 15, 2020

Updated the CreateOutput function in the TestRunner class to include any additional output targets specified on the TestPackage by the client code. The additional output targets are currently ignored as per issue #350 and this change seeks to address that by appending these additional outputs to the list that gets used when building the CompositeBenchmarkOutput.

Further to that, I have added a unit test to validate this behaviour, but I would appreciate feedback on this part from someone more familiar with the project and its unit tests as I wasn't entirely sure how to approach this. The test I added appears to function correctly, but there's likely a better way.

taaaki added 2 commits July 15, 2020 12:17
…n the TestRunner creates a CompositeBenchmarkOutput
@CLAassistant
Copy link

CLAassistant commented Jul 15, 2020

CLA assistant check
All committers have signed the CLA.

@Aaronontheweb Aaronontheweb self-requested a review July 16, 2020 13:30
Copy link
Member

@Aaronontheweb Aaronontheweb left a comment

Choose a reason for hiding this comment

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

LGTM

@Aaronontheweb
Copy link
Member

Looks good to me @taaaki - just need a CLA signature and then we can merge this in.

@Aaronontheweb Aaronontheweb merged commit 00905d9 into petabridge:dev Aug 10, 2020
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