benchbuild.projects.benchbuild.leveldb module¶
-
class
benchbuild.projects.benchbuild.leveldb.
LevelDB
(experiment, name=NOTHING, domain=NOTHING, group=NOTHING, src_file=NOTHING, container=NOTHING, version=NOTHING, builddir=NOTHING, testdir=NOTHING, cflags=NOTHING, ldflags=NOTHING, run_f=NOTHING, run_uuid=NOTHING, compiler_extension=NOTHING, runtime_extension=None)[source]¶ Bases:
benchbuild.project.Project
-
DOMAIN
= 'database'¶
-
GROUP
= 'benchbuild'¶
-
NAME
= 'leveldb'¶
-
SRC_FILE
= 'leveldb.src'¶
-
VERSION
= 'HEAD'¶
-
download
()¶ Download the selected version.
-
repository
= 'https://github.com/google/leveldb'¶
-
run_tests
(runner)[source]¶ Execute LevelDB’s runtime configuration.
Parameters: experiment – The experiment’s run function.
-
static
versions
()¶ Return a list of versions from the git hashes up to :limit:.
-