Skip to content

test: add coverage for plan Generate - #18

Open
magic-peach wants to merge 1 commit into
urunc-dev:mainfrom
magic-peach:test/plan-generate-coverage
Open

magic-peach wants to merge 1 commit into
urunc-dev:mainfrom
magic-peach:test/plan-generate-coverage

Conversation

@magic-peach

Copy link
Copy Markdown
Contributor

What changed: adds unit tests for internal/plan.Generate.

Why: Generate combines runtimes and experiments into the trial plan that drives the whole harness run, but had no tests for the default versus other workload precedence, the unknown runtime error path, or trial ID slugification.

How it was tested: go build, go vet, and go test all pass locally.

Generate combines runtimes and experiments into the trial plan that
drives the whole harness run, but had no tests for the default versus
other workload precedence, the unknown runtime error path, or trial
ID slugification.

Signed-off-by: Akanksha Trehun <akankshatrehun@gmail.com>
@jim-junior

Copy link
Copy Markdown
Collaborator

Hello @magic-peach

Considering this PR and PR #17 are concerned with testing. I have added a testing CI github action in PR #19 .

Please rebase this PR to main so that the workflow checks can be run on this PR too. Do the same for PR #17 too.

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.

2 participants