Skip to content

Commit 2ee49b7

Browse files
committed
Added hardware constraints for the system to the benchmark meta data.
1 parent 9ef11fd commit 2ee49b7

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

src/main/java/org/hobbit/core/data/BenchmarkMetaData.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,22 +16,33 @@
1616
*/
1717
package org.hobbit.core.data;
1818

19+
import java.util.Map;
1920
import java.util.Set;
2021

2122
public class BenchmarkMetaData extends ImageMetaData {
2223

2324
public Set<String> definedApis;
25+
protected Map<String, Object> systemHardwareConstraints = null;
2426

2527
public BenchmarkMetaData() {
2628
}
2729

2830
public BenchmarkMetaData(BenchmarkMetaData other) {
2931
super(other);
3032
this.definedApis = other.definedApis;
33+
this.systemHardwareConstraints = other.systemHardwareConstraints;
3134
}
3235

3336
@Override
3437
public Object clone() {
3538
return new BenchmarkMetaData(this);
3639
}
40+
41+
public Map<String, Object> getSystemHardwareConstraints() {
42+
return systemHardwareConstraints;
43+
}
44+
45+
public void setSystemHardwareConstraints(Map<String, Object> systemHardwareConstraints) {
46+
this.systemHardwareConstraints = systemHardwareConstraints;
47+
}
3748
}

0 commit comments

Comments
 (0)