Skip to content

Commit 6c57cc2

Browse files
authored
Add public CI information page (#204)
* Adding tracker for public CI requirements * Update project-ci-documentation.md * Update project-ci-documentation.md * Update project-ci-documentation.md * Update project-ci-documentation.md
1 parent 535d329 commit 6c57cc2

File tree

1 file changed

+86
-1
lines changed

1 file changed

+86
-1
lines changed

project-infrastructure/project-ci-documentation.md

Lines changed: 86 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Project Infrastructure for CI and CD
22

3+
UXL Foundation CI Infrastructure
4+
================================
5+
6+
The table outlines the existing shared public CI available to UXL Foundation projects.
7+
8+
| Owner | Type | OS | Number | Active? | Notes |
9+
| --- | --- | --- | --- | --- | --- |
10+
| GitHub | CPU x86 | Linux, Windows, Mac | Up to 500 concurrent | Yes | |
11+
| GitHub | CPU aarch64 | Linux, Mac | Up to 500 concurrent | Yes | |
12+
| Intel | Intel GPU Max 1550 | Linux | Varies depending on request | Yes | |
13+
| Codeplay | CPU aarch64 | Linux | Cloud-based | Yes | Available until 31 May |
14+
| Codeplay | Intel GPU Battlemage B580 | Linux | 1 | No | |
15+
16+
The following sections gather together, for each UXL Foundation project, the existing public CI set up and the minimum CI requirements so that contributions can be received with confidence that sufficient testing has been done.
17+
=======
318
This document gathers together for each UXL Foundation project the minimum CI requirements so that contributions can be received with confidence that sufficient testing has been done.
419
Currently much of the project CI is hosted by internal corporate infrastructure, and is separated from the open source repositories.
520

@@ -9,6 +24,16 @@ oneDNN
924
======
1025

1126
Representative: Vadim Pirogov
27+
Support contact for CI:
28+
29+
*Existing public CI*
30+
31+
| Owner | Type | OS | Number | Active? | How to access logs |
32+
| --- | --- | --- | --- | --- | --- |
33+
| ? | ? | ? | ? | ? | ? |
34+
35+
*Required Public CI Infrastruture Needed To Confidently Accept Contributions*
36+
=======
1237

1338
| Instruction set architecture | Hardware Vendor | Processor Type | Operating System |
1439
| --- | --- | --- | --- |
@@ -25,6 +50,16 @@ oneDPL
2550
======
2651

2752
Representative: Timmie Smith
53+
Support contact for CI:
54+
55+
*Existing public CI*
56+
57+
| Owner | Type | OS | Number | Active? | How to access logs |
58+
| --- | --- | --- | --- | --- | --- |
59+
| ? | ? | ? | ? | ? | ? |
60+
61+
*Required Public CI Infrastruture Needed To Confidently Accept Contributions*
62+
=======
2863

2964
| Instruction set architecture | Hardware Vendor | Processor Type | Operating System |
3065
| --- | --- | --- | --- |
@@ -41,6 +76,16 @@ oneDAL
4176
======
4277

4378
Representative: Nikolay Petrov
79+
Support contact for CI:
80+
81+
*Existing public CI*
82+
83+
| Owner | Type | OS | Number | Active? | How to access logs |
84+
| --- | --- | --- | --- | --- | --- |
85+
| ? | ? | ? | ? | ? | ? |
86+
87+
*Required Public CI Infrastruture Needed To Confidently Accept Contributions*
88+
=======
4489

4590
| Instruction set architecture | Hardware Vendor | Processor Type | Operating System |
4691
| --- | --- | --- | --- |
@@ -57,6 +102,16 @@ oneCCL
57102
======
58103

59104
Representative: Maria Petrova
105+
Support contact for CI:
106+
107+
*Existing public CI*
108+
109+
| Owner | Type | OS | Number | Active? | How to access logs |
110+
| --- | --- | --- | --- | --- | --- |
111+
| ? | ? | ? | ? | ? | ? |
112+
113+
*Required Public CI Infrastruture Needed To Confidently Accept Contributions*
114+
=======
60115

61116
| Instruction set architecture | Hardware Vendor | Processor Type | Operating System |
62117
| --- | --- | --- | --- |
@@ -73,6 +128,16 @@ oneMath
73128
=======
74129

75130
Representative: Maria Kraynyuk
131+
Support contact for CI:
132+
133+
*Existing public CI*
134+
135+
| Owner | Type | OS | Number | Active? | How to access logs |
136+
| --- | --- | --- | --- | --- | --- |
137+
| ? | ? | ? | ? | ? | ? |
138+
139+
*Required Public CI Infrastruture Needed To Confidently Accept Contributions*
140+
=======
76141

77142
| Instruction set architecture | Hardware Vendor | Processor Type | Operating System |
78143
| --- | --- | --- | --- |
@@ -89,6 +154,16 @@ oneTBB
89154
======
90155

91156
Representative: Michael Voss
157+
Support contact for CI:
158+
159+
*Existing public CI*
160+
161+
| Owner | Type | OS | Number | Active? | How to access logs |
162+
| --- | --- | --- | --- | --- | --- |
163+
| ? | ? | ? | ? | ? | ? |
164+
165+
*Required Public CI Infrastruture Needed To Confidently Accept Contributions*
166+
=======
92167

93168
| Instruction set architecture | Hardware Vendor | Processor Type | Operating System |
94169
| --- | --- | --- | --- |
@@ -105,6 +180,16 @@ oneCK
105180
=====
106181

107182
Representative: Aaron Dron
183+
Support contact for CI:
184+
185+
*Existing public CI*
186+
187+
| Owner | Type | OS | Number | Active? | How to access logs |
188+
| --- | --- | --- | --- | --- | --- |
189+
| ? | ? | ? | ? | ? | ? |
190+
191+
*Required Public CI Infrastruture Needed To Confidently Accept Contributions*
192+
=======
108193

109194
| Instruction set architecture | Hardware Vendor | Processor Type | Operating System |
110195
| --- | --- | --- | --- |
@@ -115,4 +200,4 @@ Software Versions
115200

116201
CMake
117202
glibc
118-
...
203+
...

0 commit comments

Comments
 (0)