-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
It is best to extract benchmark configuration out of the benchmark.
the benchmark configuration could have a copy of the BenchmarkProfile.
Benchmark would have underneath it:
- Start and end time
- BenchmarkConfig > container benchmark profile or attributes contained in the profile.
- SystemInformation (this could be part of config)
- Operations
public class BenchmarkConfig {
private BenchmarkProfile profile = null;
public BenchmarkProfile getProfile() { return profile; }
public void setProfile(BenchmarkProfile profile) {
this.profile = profile;
}
// Additional run-specific metadata
// relocate from the Benchmark class here, everything but results
}
This would affect the backend schema and any code that reads the benchmark datamodel.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request