Skip to content

Conversation

@anjagruenheid
Copy link
Contributor

Modified the phase definition to allow for longer-running phases that repeatedly execute its sessions until a minimum duration has passed.

@anjagruenheid anjagruenheid requested a review from jcamachor August 6, 2025 11:17
}
checkResults(executor.invokeAll(threads));
} catch (Exception e) {
LOGGER.error("Exception executing phase: " + phase.getId());
Copy link
Contributor

Choose a reason for hiding this comment

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

This is logged is the calling method as well, it seems this line can be removed.

- tasks:
- template_id: build
- id: single_user
minimal_duration_seconds: 5
Copy link
Contributor

Choose a reason for hiding this comment

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

This property should be added to the phase_template item in template.json for schema validation. I'm actually surprised validation doesn't fail in your test, since it goes through the FileParser.loadWorkload method, which should run validation. That likely means something isn't working correctly in the validation :(

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