@@ -80,13 +80,21 @@ jobs:
80
80
- name : Install client
81
81
run : ./integration_tests.py install-client
82
82
- name : Install pilot
83
- run : ./integration_tests.py install-pilot
83
+ run : |
84
+ date +%s > step_pilot
85
+ ./integration_tests.py install-pilot
84
86
- name : Server tests
85
- run : ./integration_tests.py test-server || touch server-tests-failed
87
+ run : |
88
+ date +%s > step_test_server
89
+ ./integration_tests.py test-server || touch server-tests-failed
86
90
- name : Client tests
87
- run : ./integration_tests.py test-client || touch client-tests-failed
91
+ run : |
92
+ date +%s > step_test_client
93
+ ./integration_tests.py test-client || touch client-tests-failed
88
94
- name : Pilot tests
89
- run : ./integration_tests.py test-pilot || touch pilot-tests-failed
95
+ run : |
96
+ date +%s > step_test_pilot
97
+ ./integration_tests.py test-pilot || touch pilot-tests-failed
90
98
- name : Opensearch logs
91
99
run : docker logs opensearch
92
100
- name : Check test status
@@ -100,4 +108,22 @@ jobs:
100
108
if : ${{ always() && contains(matrix.ARGS, 'TEST_DIRACX=Yes') }}
101
109
run : |
102
110
# Used to debug, and see which requests were done.
103
- docker logs diracx | grep -Fv 'GET /.well-known/openid-configuration HTTP/1.1" 200 OK'
111
+ # Splitted by section, to see what the pilot did, what the server tests did etc.
112
+ TS_PILOT=$(cat step_pilot)
113
+ TS_TEST_SERVER=$(cat step_test_server)
114
+ TS_TEST_CLIENT=$(cat step_test_client)
115
+ TS_TEST_PILOT=$(cat step_test_pilot)
116
+
117
+ FILTER='GET /.well-known/openid-configuration HTTP/1.1" 200 OK'
118
+
119
+ echo "=== PHASE: Install Pilot ==="
120
+ docker logs --since @$TS_PILOT --until @$TS_TEST_SERVER diracx | grep -Fv "$FILTER"
121
+
122
+ echo "=== PHASE: Server tests ==="
123
+ docker logs --since @$TS_TEST_SERVER --until @$TS_TEST_CLIENT diracx | grep -Fv "$FILTER"
124
+
125
+ echo "=== PHASE: Client tests ==="
126
+ docker logs --since @$TS_TEST_CLIENT --until @$TS_TEST_PILOT diracx | grep -Fv "$FILTER"
127
+
128
+ echo "=== PHASE: Pilot tests ==="
129
+ docker logs --since @$TS_TEST_PILOT diracx | grep -Fv "$FILTER"
0 commit comments