- job: name: babeltrace_benchmark project-type: freestyle defaults: global description: | This job is responsible for triggering benchmark jobs in lava and generate the report The Babeltrace project provides trace read and write libraries, as well as a trace converter. Plugins can be created for any trace format to allow its conversion to/from another trace format. The main format expected to be converted to/from is the Common Trace Format (CTF). The default input format of the "babeltrace" command is CTF, and its default output format is a human-readable text log. The "babeltrace-log" command converts from a text log to a CTF trace.

Job is managed by Jenkins Job Builder.

node: 'deb12-amd64' wrappers: - ansicolor - timestamps - workspace-cleanup - credentials-binding: - text: credential-id: jenkins_lava2_key variable: LAVA2_JENKINS_TOKEN triggers: - timed: '@daily' builders: - shell: !include-raw: scripts/babeltrace-benchmark/benchmark.sh publishers: - archive: artifacts: 'results/**' follow-symlinks: true allow-empty: false - workspace-cleanup: clean-if: - failure: false scm: - git: url: https://github.com/efficios/babeltrace.git browser: githubweb browser-url: https://github.com/efficios/babeltrace basedir: src/babeltrace skip-tag: true