-
Notifications
You must be signed in to change notification settings - Fork 3
106 lines (98 loc) · 3.17 KB
/
run-tests.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
name: Run Cypress Tests
on:
push:
branches:
- 'main'
workflow_dispatch:
jobs:
run-test:
strategy:
fail-fast: false
matrix:
tags: [
# NOTE: Client Basics
"@test-001 and @ldio",
"@test-001 and @nifi",
"@test-003 and @ldio",
"@test-003 and @nifi",
"@test-018",
# NOTE: Client Persistence
"@test-020 and @ldio",
"@test-020 and @nifi",
# NOTE: Client Security
"@test-032 and @ldio",
"@test-032 and @nifi",
# NOTE: Server Basics
"@test-002 and @ldio",
"@test-002 and @nifi",
"@test-007 and @ldio",
"@test-007 and @nifi",
"@test-019 and @ingestion and @formats",
"@test-019 and @consumption and @naming-strategy",
"@test-019 and @consumption and @formats",
"@test-019 and @consumption and @cors",
"@test-019 and @consumption and @cacheability",
"@test-019 and @consumption and @compression",
"@test-019 and @consumption and @caching",
"@test-027",
"@test-030 and @ldio",
"@test-030 and @nifi",
# NOTE: Server Fragmentation
# "@test-004 and @ldio", # BROKEN & OBSOLETE
# "@test-004 and @nifi", # BROKEN & OBSOLETE
"@test-005 and @ldio",
"@test-005 and @nifi",
# "@test-006 and @ldio", # BROKEN & OBSOLETE
# "@test-006 and @nifi", # BROKEN & OBSOLETE
"@test-008 and @ldio",
"@test-008 and @nifi",
"@test-009 and @ldio",
"@test-009 and @nifi",
"@test-010 and @ldio",
"@test-010 and @nifi",
"@test-011 and @ldio",
"@test-011 and @nifi",
# NOTE: Server Performance
"@test-013",
# NOTE: Server Retention
"@test-012 and @time-based",
"@test-012 and @version-based",
"@test-012 and @point-in-time",
"@test-012 and @version-based-and-point-in-time",
# NOTE: Server Snapshotting
# "@test-025 and @fast", # BROKEN
# "@test-025 and @slow", # BROKEN
# NOTE: Server Upgrading
"@test-021 and @ldio",
"@test-021 and @nifi",
# NOTE: Workbench Archiving
"@test-033 and @ldio",
"@test-033 and @nifi",
# NOTE: Workbench Converting
"@test-014 and @ldio",
"@test-014 and @nifi",
"@test-015",
"@test-016",
"@test-017",
# NOTE: Workbench Upgrading
"@test-023",
"@test-026",
# NOTE: Workbench RDF4J Materialization
"@test-024 and @ldio",
"@test-024 and @nifi"
]
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Initialize Test Context
run: sudo ./init-test-context.sh
shell: bash
- name: Test
uses: cypress-io/github-action@v5
env:
CYPRESS_TAGS: ${{ matrix.tags }}
- name: Log Running Container Logs
if: '!cancelled()'
run: ./log-running-containers.sh
shell: bash