wip: riscv64
authorMichael Jeanson <mjeanson@efficios.com>
Wed, 7 Jun 2023 20:46:03 +0000 (16:46 -0400)
committerMichael Jeanson <mjeanson@efficios.com>
Tue, 13 Jun 2023 20:19:06 +0000 (16:19 -0400)
Change-Id: If01b8f249d6d3ec15f3c44bcd76c77a55a9fc8c7

automation/ansible/hosts
automation/ansible/node_riscv64.yml [new file with mode: 0644]
automation/ansible/site.yml
jobs/babeltrace.yaml
jobs/liburcu.yaml
jobs/lttng-tools.yaml
jobs/lttng-ust.yaml

index 5f1fd4d261c4414e38c08dcdfd19c39e631a0999..4dd1e16d51982776fec9a59c41469d00a7c78e36 100644 (file)
@@ -44,6 +44,9 @@ ansible_python_interpreter=python3
 ci-node-deb12-ppc64el-01
 ci-node-deb12-ppc64el-02
 
+[node_riscv64]
+172.16.0.138
+
 [node_i386]
 ci-node-deb11-i386-02-01
 ci-node-deb11-i386-03-01
@@ -132,6 +135,7 @@ node_amd64
 node_armhf
 node_arm64
 node_ppc64el
+node_riscv64
 node_standalone
 node_sles
 node_el
diff --git a/automation/ansible/node_riscv64.yml b/automation/ansible/node_riscv64.yml
new file mode 100644 (file)
index 0000000..200fff7
--- /dev/null
@@ -0,0 +1,9 @@
+- hosts: node_riscv64
+  roles:
+    - common
+    - common-node
+    - babeltrace
+    - liburcu
+    - lttng-ust
+    - lttng-tools
+    - binutils-gdb
index 3a193f72271db1185b609a5472ec343ca1eb05e3..b946476b9b5812b2fc8f5032874ef91a0a6f4c0a 100644 (file)
@@ -4,6 +4,7 @@
 - import_playbook: node_armhf.yml
 - import_playbook: node_arm64.yml
 - import_playbook: node_ppc64el.yml
+- import_playbook: node_riscv64.yml
 - import_playbook: node_i386.yml
 - import_playbook: node_amd64.yml
 - import_playbook: node_standalone.yml
index f20d645825554952a3ecb6cd2b0ac189e8a51832..622a9b08560b1a56c1a0e26c4c7fa505f5fb1431 100644 (file)
           filter: ''
           touchstone: ''
 
+- project:
+    name: babeltrace2-mjeanson
+    job_prefix: 'dev_mjeanson_'
+    github_user: efficios
+    github_name: babeltrace
+    email_to: "mjeanson@efficios.com"
+    version:
+      - master
+    jobs:
+      - '{job_prefix}babeltrace_{version}_{buildtype}':
+          buildtype: portbuild
+          platforms: !!python/tuple [sid-riscv64]
+          builds: !!python/tuple [std]
+          confs: !!python/tuple [std, prod]
+          filter: ''
+          touchstone: ''
+
 - project:
     name: babeltrace-views
     views:
index 0edac95d895d481c2e9c957962b210e532b04aa5..7aec45a78977ed29f857b6ccf45d2ae3b7b049fd 100644 (file)
           touchstone: ''
 
 
+- project:
+    name: babeltrace2-mjeanson
+    job_prefix: 'dev_mjeanson_'
+    github_user: urcu
+    github_name: userspace-rcu
+    email_to: "mjeanson@efficios.com"
+    version:
+      - master
+    jobs:
+      - '{job_prefix}liburcu_{version}_{buildtype}':
+          buildtype: portbuild
+          platforms: !!python/tuple [sid-riscv64]
+          builds: !!python/tuple [std]
+          confs: !!python/tuple [std, static, tls_fallback, debug-rcu]
+          touchstone: ''
+
 - project:
     name: liburcu-views
     views:
index eea8ca65e39b80f23f4bf59a95e68d6615dde817..612e1e8d0176e063d09dd102571aa022fe236aee 100644 (file)
           filter: '(node=="amd64-rootnode" && platform=="bionic-amd64")'
           touchstone: ''
 
+- project:
+    name: lttng-tools-mjeanson
+    job_prefix: 'dev_mjeanson_'
+    ust_job_prefix: 'dev_mjeanson_'
+    urcu_job_prefix: 'dev_mjeanson_'
+    bt_job_prefix: 'dev_mjeanson_'
+    github_user: lttng
+    github_name: lttng-tools
+    email_to: "mjeanson@efficios.com"
+    version:
+      - master
+    jobs:
+      - '{job_prefix}lttng-tools_{version}_{buildtype}':
+          buildtype: portbuild
+          version: master
+          ustversion: master
+          platforms: !!python/tuple [sid-riscv64]
+          builds: !!python/tuple [std]
+          confs: !!python/tuple [std, no-ust, agents]
+          urcuversions: !!python/tuple [master]
+          babelversions: !!python/tuple [master]
+          filter: ''
+          touchstone: ''
+
 - project:
     name: lttng-tools-views
     views:
index 570f3d01da9b38b68ad7f16c0a8b732c13385b2a..3f7c4adb32c39b401c6a4b42f1fb7f665f726a7d 100644 (file)
           filter: ''
           touchstone: '(platform == "deb11-i386")'
 
+- project:
+    name: lttng-ust-mjeanson
+    job_prefix: 'dev_mjeanson_'
+    github_user: lttng
+    github_name: lttng-ust
+    email_to: "mjeanson@efficios.com"
+    version:
+      - master
+    jobs:
+      - '{job_prefix}lttng-ust_{version}_{buildtype}':
+          buildtype: portbuild
+          version: master
+          platforms: !!python/tuple [sid-riscv64]
+          builds: !!python/tuple [std]
+          confs: !!python/tuple [std, agents]
+          liburcu_versions: !!python/tuple [master]
+          filter: ''
+          touchstone: ''
+
 - project:
     name: lttng-ust-views
     views:
This page took 0.029155 seconds and 4 git commands to generate.