Commit | Line | Data |
---|---|---|
5c65bbc2 | 1 | - job: |
f5083313 | 2 | name: babeltrace_benchmark |
5c65bbc2 JR |
3 | project-type: freestyle |
4 | defaults: global | |
5 | description: | | |
f5083313 | 6 | This job is responsible for triggering benchmark jobs in lava and generate the report |
5c65bbc2 JR |
7 | |
8 | The Babeltrace project provides trace read and write libraries, as well | |
9 | as a trace converter. Plugins can be created for any trace format to | |
10 | allow its conversion to/from another trace format. | |
11 | ||
12 | The main format expected to be converted to/from is the Common Trace | |
13 | Format (CTF). The default input format of the "babeltrace" command is | |
14 | CTF, and its default output format is a human-readable text log. The | |
15 | "babeltrace-log" command converts from a text log to a CTF trace. | |
16 | ||
17 | <p>Job is managed by Jenkins Job Builder.</p> | |
18 | ||
19 | wrappers: | |
20 | - ansicolor | |
21 | - timestamps | |
22 | - workspace-cleanup | |
23 | - credentials-binding: | |
24 | - text: | |
25 | credential-id: jenkins_lava2_key | |
26 | variable: LAVA2_JENKINS_TOKEN | |
27 | ||
28 | triggers: | |
29 | - timed: '@daily' | |
7b37c132 | 30 | |
5c65bbc2 JR |
31 | builders: |
32 | - shell: | |
33 | !include-raw: scripts/babeltrace-benchmark/benchmark.sh | |
34 | ||
35 | publishers: | |
36 | - archive: | |
37 | artifacts: 'results/**' | |
38 | allow-empty: false | |
7b37c132 MJ |
39 | - workspace-cleanup: |
40 | clean-if: | |
41 | - failure: false | |
5c65bbc2 | 42 | |
5c65bbc2 JR |
43 | scm: |
44 | - git: | |
4d27af8f | 45 | url: https://github.com/efficios/babeltrace.git |
5c65bbc2 JR |
46 | browser: githubweb |
47 | browser-url: https://github.com/efficios/babeltrace | |
48 | basedir: src/babeltrace | |
49 | skip-tag: true |