File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -143,12 +143,13 @@ jobs:
143143 {
144144 echo "## Kernel Conformance Matrix"
145145 echo ""
146- echo "| Kernel | Tier 1 | Tier 2 | Tier 3 | Tier 4 | Total |"
147- echo "|--------|--------|--------|--------|--------|-------|"
146+ echo "| Kernel | Protocol | Tier 1 | Tier 2 | Tier 3 | Tier 4 | Total |"
147+ echo "|--------|----------|-------- |--------|--------|--------|-------|"
148148
149149 for report in reports/*-report.json; do
150150 if [ -f "$report" ]; then
151151 kernel=$(basename "$report" -report.json)
152+ protocol=$(jq -r '.protocol_version // "?"' "$report" 2>/dev/null || echo "?")
152153 tier1=$(jq '[.results[] | select(.category == "tier1_basic") | select(.result.status == "pass")] | length' "$report" 2>/dev/null || echo "?")
153154 tier1_total=$(jq '[.results[] | select(.category == "tier1_basic")] | length' "$report" 2>/dev/null || echo "?")
154155 tier2=$(jq '[.results[] | select(.category == "tier2_interactive") | select(.result.status == "pass")] | length' "$report" 2>/dev/null || echo "?")
@@ -159,7 +160,7 @@ jobs:
159160 tier4_total=$(jq '[.results[] | select(.category == "tier4_advanced")] | length' "$report" 2>/dev/null || echo "?")
160161 total=$(jq '[.results[] | select(.result.status == "pass")] | length' "$report" 2>/dev/null || echo "?")
161162 total_tests=$(jq '.results | length' "$report" 2>/dev/null || echo "?")
162- echo "| $kernel | $tier1/$tier1_total | $tier2/$tier2_total | $tier3/$tier3_total | $tier4/$tier4_total | $total/$total_tests |"
163+ echo "| $kernel | $protocol | $ tier1/$tier1_total | $tier2/$tier2_total | $tier3/$tier3_total | $tier4/$tier4_total | $total/$total_tests |"
163164 fi
164165 done
165166
You can’t perform that action at this time.
0 commit comments