You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/ContinuousIntegration.md
+40-32
Original file line number
Diff line number
Diff line change
@@ -29,22 +29,23 @@ swift-ci pull request testing is triggered by writing a comment on this PR addre
29
29
2. Validation Testing
30
30
3. Benchmarking.
31
31
4. Lint Testing
32
-
5. Specific Preset Testing
32
+
5. Source Compatibility Testing
33
+
6. Specific Preset Testing
33
34
34
35
We describe each in detail below:
35
36
36
37
### Smoke Testing
37
38
38
-
Platform | Comment | Check Status
39
-
------------ | ------- | ------------
40
-
All supported platforms | @swift-ci Please smoke test | Swift Test Linux Platform (smoke test)<br>Swift Test OS X Platform (smoke test)
41
-
All supported platforms | @swift-ci Please clean smoke test | Swift Test Linux Platform (smoke test)<br>Swift Test OS X Platform (smoke test)
42
-
All supported platforms | @swift-ci Please smoke test and merge | Swift Test Linux Platform (smoke test)<br>Swift Test OS X Platform (smoke test)
43
-
All supported platforms | @swift-ci Please clean smoke test and merge | Swift Test Linux Platform (smoke test)<br>Swift Test OS X Platform (smoke test)
44
-
OS X platform | @swift-ci Please smoke test OS X platform | Swift Test OS X Platform (smoke test)
45
-
OS X platform | @swift-ci Please clean smoke test OS X platform | Swift Test OS X Platform (smoke test)
46
-
Linux platform | @swift-ci Please smoke test Linux platform | Swift Test Linux Platform (smoke test)
47
-
Linux platform | @swift-ci Please clean smoke test Linux platform | Swift Test Linux Platform (smoke test)
39
+
Platform | Comment | Check Status
40
+
------------ | ------- | ------------
41
+
All supported platforms | @swift-ci Please smoke test | Swift Test Linux Platform (smoke test)<br>Swift Test OS X Platform (smoke test)
42
+
All supported platforms | @swift-ci Please clean smoke test | Swift Test Linux Platform (smoke test)<br>Swift Test OS X Platform (smoke test)
43
+
All supported platforms | @swift-ci Please smoke test and merge | Swift Test Linux Platform (smoke test)<br>Swift Test OS X Platform (smoke test)
44
+
All supported platforms | @swift-ci Please clean smoke test and merge | Swift Test Linux Platform (smoke test)<br>Swift Test OS X Platform (smoke test)
45
+
macOS platform | @swift-ci Please smoke test OS X platform | Swift Test OS X Platform (smoke test)
46
+
macOS platform | @swift-ci Please clean smoke test OS X platform | Swift Test OS X Platform (smoke test)
47
+
Linux platform | @swift-ci Please smoke test Linux platform | Swift Test Linux Platform (smoke test)
48
+
Linux platform | @swift-ci Please clean smoke test Linux platform | Swift Test Linux Platform (smoke test)
48
49
49
50
A smoke test on macOS does the following:
50
51
@@ -70,18 +71,18 @@ A smoke test on Linux does the following:
70
71
71
72
### Validation Testing
72
73
73
-
Platform | Comment | Check Status
74
-
------------ | ------- | ------------
75
-
All supported platforms | @swift-ci Please test | Swift Test Linux Platform (smoke test)<br>Swift Test OS X Platform (smoke test)<br>Swift Test Linux Platform<br>Swift Test OS X Platform<br>
76
-
All supported platforms | @swift-ci Please clean test | Swift Test Linux Platform (smoke test)<br>Swift Test OS X Platform (smoke test)<br>Swift Test Linux Platform<br>Swift Test OS X Platform<br>
77
-
All supported platforms | @swift-ci Please test and merge | Swift Test Linux Platform (smoke test)<br>Swift Test OS X Platform (smoke test)<br> Swift Test Linux Platform <br>Swift Test OS X Platform
78
-
All supported platforms | @swift-ci Please clean test and merge | Swift Test Linux Platform (smoke test)<br>Swift Test OS X Platform (smoke test)<br> Swift Test Linux Platform <br>Swift Test OS X Platform
79
-
OS X platform | @swift-ci Please test OS X platform | Swift Test OS X Platform (smoke test)<br>Swift Test OS X Platform
80
-
OS X platform | @swift-ci Please clean test OS X platform | Swift Test OS X Platform (smoke test)<br>Swift Test OS X Platform
81
-
OS X platform | @swift-ci Please benchmark | Swift Benchmark on OS X Platform
82
-
Linux platform | @swift-ci Please test Linux platform | Swift Test Linux Platform (smoke test)<br>Swift Test Linux Platform
83
-
Linux platform | @swift-ci Please clean test Linux platform | Swift Test Linux Platform (smoke test)<br>Swift Test Linux Platform
84
-
OS X platform | @swift-ci Please ASAN test | Swift ASAN Test OS X Platform
74
+
Platform | Comment | Check Status
75
+
------------ | ------- | ------------
76
+
All supported platforms | @swift-ci Please test | Swift Test Linux Platform (smoke test)<br>Swift Test OS X Platform (smoke test)<br>Swift Test Linux Platform<br>Swift Test OS X Platform<br>
77
+
All supported platforms | @swift-ci Please clean test | Swift Test Linux Platform (smoke test)<br>Swift Test OS X Platform (smoke test)<br>Swift Test Linux Platform<br>Swift Test OS X Platform<br>
78
+
All supported platforms | @swift-ci Please test and merge | Swift Test Linux Platform (smoke test)<br>Swift Test OS X Platform (smoke test)<br> Swift Test Linux Platform <br>Swift Test OS X Platform
79
+
All supported platforms | @swift-ci Please clean test and merge | Swift Test Linux Platform (smoke test)<br>Swift Test OS X Platform (smoke test)<br> Swift Test Linux Platform <br>Swift Test OS X Platform
80
+
macOS platform | @swift-ci Please test OS X platform | Swift Test OS X Platform (smoke test)<br>Swift Test OS X Platform
81
+
macOS platform | @swift-ci Please clean test OS X platform | Swift Test OS X Platform (smoke test)<br>Swift Test OS X Platform
82
+
macOS platform | @swift-ci Please benchmark | Swift Benchmark on OS X Platform
83
+
Linux platform | @swift-ci Please test Linux platform | Swift Test Linux Platform (smoke test)<br>Swift Test Linux Platform
84
+
Linux platform | @swift-ci Please clean test Linux platform | Swift Test Linux Platform (smoke test)<br>Swift Test Linux Platform
85
+
macOS platform | @swift-ci Please ASAN test | Swift ASAN Test OS X Platform
85
86
86
87
The core principles of validation testing is that:
87
88
@@ -114,21 +115,28 @@ A validation test on Linux does the following:
114
115
115
116
### Benchmarking
116
117
117
-
Platform | Comment | Check Status
118
-
------------ | ------- | ------------
119
-
OS X platform | @swift-ci Please benchmark | Swift Benchmark on OS X Platform
118
+
Platform | Comment | Check Status
119
+
------------ | ------- | ------------
120
+
macOS platform | @swift-ci Please benchmark | Swift Benchmark on OS X Platform
0 commit comments