Commit Graph

12 Commits

Author SHA1 Message Date
d99be12b05
Explicitly call the planner with Python
This is to force the planner to be executed with the configuration-
specified Python version and not the default one.
2017-11-21 02:24:12 +01:00
f984ea15f3
Add Python to config file 2017-11-21 02:21:30 +01:00
7e51d5fedf
Modify commit message on errors
If errors are encountered, print a different commit message to the
results branch so that it can be spotted more easily.
2017-11-21 00:11:01 +01:00
ae7a4306a0
Log planner exit code
This adds a log entry containing the exit code to the output as well as
the environment description file. This makes it easier to check for
errors.
2017-11-21 00:11:01 +01:00
4239e36a3d
Require error output to exist
With this commit, the error output is required to exist in order for an
instance to be considered done. This is just a defensive measure to
ensure that no useful information can be missed.
2017-11-21 00:11:01 +01:00
837422e4b0
Enforce certain Git commands to succeed
This enforces all Git commands that are absolutely relevant for keeping
the benchmark running to succeed. If they don’t, an error is immediately
thrown. This doesn’t include fetching and pushing, because syncing the
data is still possible after downtimes, for example.
2017-11-21 00:11:01 +01:00
b98f6f44b4
Add .gitignore to ignore config file 2017-11-21 00:11:01 +01:00
849f10c24e
Rename config file
It’s more common to give YAML files the ending .yml and not .yaml.
2017-11-21 00:11:01 +01:00
60128d03ef
Truncate status log after 100 lines
The Git history is sufficient for viewing past status messages.
Additionally, long status log files tend to take long to render. With
this commit, only the most recent 100 lines are kept, and this number
can be configured.
2017-11-21 00:11:01 +01:00
1d27a3246c
Add support for GPG signing 2017-11-20 00:11:28 +01:00
5d06d0127c
Add benchmark runner script with example config 2017-11-19 22:55:48 +01:00
e2cb68c8fb
Initial commit 2017-11-19 22:54:55 +01:00