diff options
author | Ahmad Sharif <asharif@chromium.org> | 2012-02-08 20:55:47 -0800 |
---|---|---|
committer | Ahmad Sharif <asharif@chromium.org> | 2012-02-08 20:55:47 -0800 |
commit | 822c55d2adc5f6fecb6bb4bc6faa94e022b8012a (patch) | |
tree | fd7816a6820badf005c5d738623fc38036ea9a47 /crosperf | |
parent | f1d70cb6e6bb944bfd376d4331ccf0054508a9e0 (diff) | |
download | toolchain-utils-822c55d2adc5f6fecb6bb4bc6faa94e022b8012a.tar.gz |
Synced repos to: 58313
Diffstat (limited to 'crosperf')
-rwxr-xr-x | crosperf/crosperf.py | 3 | ||||
-rw-r--r-- | crosperf/settings_factory.py | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/crosperf/crosperf.py b/crosperf/crosperf.py index e00ae75d..24699338 100755 --- a/crosperf/crosperf.py +++ b/crosperf/crosperf.py @@ -79,6 +79,9 @@ def Main(argv): working_directory = os.getcwd() experiment_file = ExperimentFile(open(experiment_filename, "rb"), option_settings) + if not experiment_file.GetGlobalSettings().GetField("name"): + experiment_name = os.path.basename(experiment_filename) + experiment_file.GetGlobalSettings().SetField("name", experiment_name) experiment = ExperimentFactory().GetExperiment(experiment_file, working_directory) diff --git a/crosperf/settings_factory.py b/crosperf/settings_factory.py index 3f752834..b9a18fed 100644 --- a/crosperf/settings_factory.py +++ b/crosperf/settings_factory.py @@ -54,7 +54,7 @@ class LabelSettings(Settings): class GlobalSettings(Settings): def __init__(self, name): super(GlobalSettings, self).__init__(name, "global") - self.AddField(TextField("name", default="Experiment", + self.AddField(TextField("name", description="The name of the experiment. Just an " "identifier.")) self.AddField(TextField("board", description="The target " |