Skip to content

Commit 89d3631

Browse files
committed
Debug
1 parent bf31066 commit 89d3631

File tree

2 files changed

+84
-181
lines changed

2 files changed

+84
-181
lines changed

.github/workflows/debug-stuff.yml

Lines changed: 78 additions & 180 deletions
Original file line numberDiff line numberDiff line change
@@ -47,24 +47,6 @@ jobs:
4747
# testDir: '.'
4848
# subjectRepo: 'clj-kondo/clj-kondo'
4949
# subjectRef: 'master'
50-
test-dtype-next:
51-
uses: ./.github/workflows/deps-test.yml
52-
with:
53-
clojureRepo: ${{ inputs.clojureRepo }}
54-
clojureRef: ${{ inputs.clojureRef }}
55-
testCmd: '-M:dev-mac-m1:test'
56-
testDir: '.'
57-
subjectRepo: 'cnuernber/dtype-next'
58-
subjectRef: 'master'
59-
test-cuerdas:
60-
uses: ./.github/workflows/deps-test.yml
61-
with:
62-
clojureRepo: ${{ inputs.clojureRepo }}
63-
clojureRef: ${{ inputs.clojureRef }}
64-
testCmd: '-X:dev:test'
65-
testDir: '.'
66-
subjectRepo: 'funcool/cuerdas'
67-
subjectRef: 'master'
6850
test-promesa:
6951
uses: ./.github/workflows/deps-test.yml
7052
with:
@@ -74,20 +56,14 @@ jobs:
7456
testDir: '.'
7557
subjectRepo: 'funcool/promesa'
7658
subjectRef: 'master'
77-
test-test-chuck:
78-
uses: ./.github/workflows/lein-test.yml
79-
with:
80-
clojureRepo: ${{ inputs.clojureRepo }}
81-
clojureRef: ${{ inputs.clojureRef }}
82-
subjectRepo: 'gfredericks/test.chuck'
83-
subjectRef: 'master'
59+
javaVersion: '["11", "17", "21"]'
8460
test-blocks:
8561
uses: ./.github/workflows/lein-test.yml
8662
with:
8763
clojureRepo: ${{ inputs.clojureRepo }}
8864
clojureRef: ${{ inputs.clojureRef }}
8965
subjectRepo: 'greglook/blocks'
90-
subjectRef: 'master'
66+
subjectRef: 'main'
9167
test-clj-multiformats:
9268
uses: ./.github/workflows/deps-test.yml
9369
with:
@@ -96,233 +72,155 @@ jobs:
9672
testCmd: '-M:dev:test'
9773
testDir: '.'
9874
subjectRepo: 'greglook/clj-multiformats'
99-
subjectRef: 'master'
75+
subjectRef: 'main'
10076
test-cljstyle:
10177
uses: ./.github/workflows/lein-test.yml
10278
with:
10379
clojureRepo: ${{ inputs.clojureRepo }}
10480
clojureRef: ${{ inputs.clojureRef }}
10581
subjectRepo: 'greglook/cljstyle'
106-
subjectRef: 'master'
82+
subjectRef: 'main'
10783
test-puget:
10884
uses: ./.github/workflows/lein-test.yml
10985
with:
11086
clojureRepo: ${{ inputs.clojureRepo }}
11187
clojureRef: ${{ inputs.clojureRef }}
11288
subjectRepo: 'greglook/puget'
89+
subjectRef: 'main'
90+
test-tick:
91+
uses: ./.github/workflows/deps-test.yml
92+
with:
93+
clojureRepo: ${{ inputs.clojureRepo }}
94+
clojureRef: ${{ inputs.clojureRef }}
95+
testCmd: '-M:test-clj -m kaocha.runner'
96+
testDir: '.'
97+
subjectRepo: 'juxt/tick'
11398
subjectRef: 'master'
114-
test-clj-http-lite:
115-
uses: ./.github/workflows/lein-test.yml
99+
javaVersion: '["11", "17", "21"]'
100+
test-deep-diff:
101+
uses: ./.github/workflows/deps-test.yml
102+
with:
103+
clojureRepo: ${{ inputs.clojureRepo }}
104+
clojureRef: ${{ inputs.clojureRef }}
105+
testCmd: '-M:test -m kaocha.runner'
106+
testDir: '.'
107+
subjectRepo: 'lambdaisland/deep-diff'
108+
subjectRef: 'main'
109+
test-deep-diff2:
110+
uses: ./.github/workflows/deps-test.yml
111+
with:
112+
clojureRepo: ${{ inputs.clojureRepo }}
113+
clojureRef: ${{ inputs.clojureRef }}
114+
testCmd: '-M:test -m kaocha.runner :clj'
115+
testDir: '.'
116+
subjectRepo: 'lambdaisland/deep-diff2'
117+
subjectRef: 'main'
118+
test-kaocha:
119+
uses: ./.github/workflows/deps-test.yml
116120
with:
117121
clojureRepo: ${{ inputs.clojureRepo }}
118122
clojureRef: ${{ inputs.clojureRef }}
119-
subjectRepo: 'hiredman/clj-http-lite'
123+
testCmd: '-M:test -m kaocha.runner :unit'
124+
testDir: '.'
125+
subjectRepo: 'lambdaisland/kaocha'
120126
subjectRef: 'master'
121-
test-http-kit:
122-
uses: ./.github/workflows/lein-test.yml
127+
test-ornament:
128+
uses: ./.github/workflows/deps-test.yml
123129
with:
124130
clojureRepo: ${{ inputs.clojureRepo }}
125131
clojureRef: ${{ inputs.clojureRef }}
126-
subjectRepo: 'http-kit/http-kit'
132+
testCmd: '-M:test -m kaocha.runner'
133+
testDir: '.'
134+
subjectRepo: 'lambdaisland/ornament'
127135
subjectRef: 'master'
128-
test-americano:
136+
test-uri:
129137
uses: ./.github/workflows/deps-test.yml
130138
with:
131139
clojureRepo: ${{ inputs.clojureRepo }}
132140
clojureRef: ${{ inputs.clojureRef }}
133-
testCmd: '-M:test:runner'
141+
testCmd: '-M:test -m kaocha.runner :clj'
134142
testDir: '.'
135-
subjectRepo: 'igjoshua/americano'
143+
subjectRepo: 'lambdaisland/uri'
136144
subjectRef: 'master'
137-
test-farolero:
145+
test-cascade:
138146
uses: ./.github/workflows/deps-test.yml
139147
with:
140148
clojureRepo: ${{ inputs.clojureRepo }}
141149
clojureRef: ${{ inputs.clojureRef }}
142-
testCmd: '-M:dev:test:runner'
150+
testCmd: '-M:test -m kaocha.runner :clj'
143151
testDir: '.'
144-
subjectRepo: 'igjoshua/farolero'
152+
subjectRepo: 'lilactown/cascade'
145153
subjectRef: 'master'
146-
test-jinx:
154+
test-pyramid:
147155
uses: ./.github/workflows/deps-test.yml
148156
with:
149157
clojureRepo: ${{ inputs.clojureRepo }}
150158
clojureRef: ${{ inputs.clojureRef }}
151-
testCmd: '-M:dev:test'
159+
testCmd: '-M:test -m kaocha.runner :clj'
152160
testDir: '.'
153-
subjectRepo: 'juxt/jinx'
161+
subjectRepo: 'lilactown/pyramid'
154162
subjectRef: 'master'
155-
test-reap:
163+
test-rewrite-indented:
156164
uses: ./.github/workflows/deps-test.yml
157165
with:
158166
clojureRepo: ${{ inputs.clojureRepo }}
159167
clojureRef: ${{ inputs.clojureRef }}
160168
testCmd: '-M:dev:test'
161169
testDir: '.'
162-
subjectRepo: 'juxt/reap'
170+
subjectRepo: 'liquidz/rewrite-indented'
163171
subjectRef: 'master'
164-
test-tick:
172+
test-testdoc:
165173
uses: ./.github/workflows/deps-test.yml
166174
with:
167175
clojureRepo: ${{ inputs.clojureRepo }}
168176
clojureRef: ${{ inputs.clojureRef }}
169-
testCmd: '-M:test-clj -m kaocha.runner'
177+
testCmd: '-M:dev:test'
170178
testDir: '.'
171-
subjectRepo: 'juxt/tick'
179+
subjectRepo: 'liquidz/testdoc'
172180
subjectRef: 'master'
173-
test-zprint:
174-
uses: ./.github/workflows/deps-test.yml
181+
test-midje:
182+
uses: ./.github/workflows/lein-test.yml
175183
with:
176184
clojureRepo: ${{ inputs.clojureRepo }}
177185
clojureRef: ${{ inputs.clojureRef }}
178-
testCmd: '-M:cljtest:test'
186+
testCmd: 'midje'
179187
testDir: '.'
180-
subjectRepo: 'kkinnear/zprint'
188+
subjectRepo: 'marick/midje'
181189
subjectRef: 'master'
182-
test-clj-diff:
183-
uses: ./.github/workflows/deps-test.yml
190+
test-suchwow:
191+
uses: ./.github/workflows/lein-test.yml
184192
with:
185193
clojureRepo: ${{ inputs.clojureRepo }}
186194
clojureRef: ${{ inputs.clojureRef }}
187-
testCmd: '-M:test -m kaocha.runner'
195+
testCmd: 'midje'
188196
testDir: '.'
189-
subjectRepo: 'lambdaisland/clj-diff'
197+
subjectRepo: 'marick/suchwow'
190198
subjectRef: 'master'
191-
test-deep-diff:
192-
uses: ./.github/workflows/deps-test.yml
199+
test-compojure-api:
200+
uses: ./.github/workflows/lein-test.yml
193201
with:
194202
clojureRepo: ${{ inputs.clojureRepo }}
195203
clojureRef: ${{ inputs.clojureRef }}
196-
testCmd: '-M:test -m kaocha.runner'
204+
testCmd: 'midje'
197205
testDir: '.'
198-
subjectRepo: 'lambdaisland/deep-diff'
206+
subjectRepo: 'metosin/compojure-api'
199207
subjectRef: 'master'
200-
test-deep-diff2:
208+
test-malli:
201209
uses: ./.github/workflows/deps-test.yml
202210
with:
203211
clojureRepo: ${{ inputs.clojureRepo }}
204212
clojureRef: ${{ inputs.clojureRef }}
205-
testCmd: '-M:test -m kaocha.runner :clj'
213+
testCmd: '-M:test -m kaocha.runner'
206214
testDir: '.'
207-
subjectRepo: 'lambdaisland/deep-diff2'
215+
subjectRepo: 'metosin/malli'
216+
subjectRef: 'master'
217+
test-muuntaja:
218+
uses: ./.github/workflows/lein-test.yml
219+
with:
220+
clojureRepo: ${{ inputs.clojureRepo }}
221+
clojureRef: ${{ inputs.clojureRef }}
222+
subjectRepo: 'metosin/muuntaja'
208223
subjectRef: 'master'
209-
# test-kaocha:
210-
# uses: ./.github/workflows/deps-test.yml
211-
# with:
212-
# clojureRepo: ${{ inputs.clojureRepo }}
213-
# clojureRef: ${{ inputs.clojureRef }}
214-
# testCmd: '-M:test -m kaocha.runner :unit'
215-
# testDir: '.'
216-
# subjectRepo: 'lambdaisland/kaocha'
217-
# subjectRef: 'master'
218-
# test-ornament:
219-
# uses: ./.github/workflows/deps-test.yml
220-
# with:
221-
# clojureRepo: ${{ inputs.clojureRepo }}
222-
# clojureRef: ${{ inputs.clojureRef }}
223-
# testCmd: '-M:test -m kaocha.runner'
224-
# testDir: '.'
225-
# subjectRepo: 'lambdaisland/ornament'
226-
# subjectRef: 'master'
227-
# test-uri:
228-
# uses: ./.github/workflows/deps-test.yml
229-
# with:
230-
# clojureRepo: ${{ inputs.clojureRepo }}
231-
# clojureRef: ${{ inputs.clojureRef }}
232-
# testCmd: '-M:test -m kaocha.runner :clj'
233-
# testDir: '.'
234-
# subjectRepo: 'lambdaisland/uri'
235-
# subjectRef: 'master'
236-
# test-cascade:
237-
# uses: ./.github/workflows/deps-test.yml
238-
# with:
239-
# clojureRepo: ${{ inputs.clojureRepo }}
240-
# clojureRef: ${{ inputs.clojureRef }}
241-
# testCmd: '-M:test -m kaocha.runner :clj'
242-
# testDir: '.'
243-
# subjectRepo: 'lilactown/cascade'
244-
# subjectRef: 'master'
245-
# test-pyramid:
246-
# uses: ./.github/workflows/deps-test.yml
247-
# with:
248-
# clojureRepo: ${{ inputs.clojureRepo }}
249-
# clojureRef: ${{ inputs.clojureRef }}
250-
# testCmd: '-M:test -m kaocha.runner :clj'
251-
# testDir: '.'
252-
# subjectRepo: 'lilactown/pyramid'
253-
# subjectRef: 'master'
254-
# test-rewrite-indented:
255-
# uses: ./.github/workflows/deps-test.yml
256-
# with:
257-
# clojureRepo: ${{ inputs.clojureRepo }}
258-
# clojureRef: ${{ inputs.clojureRef }}
259-
# testCmd: '-M:dev:test'
260-
# testDir: '.'
261-
# subjectRepo: 'liquidz/rewrite-indented'
262-
# subjectRef: 'master'
263-
# test-testdoc:
264-
# uses: ./.github/workflows/deps-test.yml
265-
# with:
266-
# clojureRepo: ${{ inputs.clojureRepo }}
267-
# clojureRef: ${{ inputs.clojureRef }}
268-
# testCmd: '-M:dev:test'
269-
# testDir: '.'
270-
# subjectRepo: 'liquidz/testdoc'
271-
# subjectRef: 'master'
272-
# test-midje:
273-
# uses: ./.github/workflows/lein-test.yml
274-
# with:
275-
# clojureRepo: ${{ inputs.clojureRepo }}
276-
# clojureRef: ${{ inputs.clojureRef }}
277-
# testCmd: 'midje'
278-
# testDir: '.'
279-
# subjectRepo: 'marick/midje'
280-
# subjectRef: 'master'
281-
# test-suchwow:
282-
# uses: ./.github/workflows/lein-test.yml
283-
# with:
284-
# clojureRepo: ${{ inputs.clojureRepo }}
285-
# clojureRef: ${{ inputs.clojureRef }}
286-
# testCmd: 'midje'
287-
# testDir: '.'
288-
# subjectRepo: 'marick/suchwow'
289-
# subjectRef: 'master'
290-
# test-compojure-api:
291-
# uses: ./.github/workflows/lein-test.yml
292-
# with:
293-
# clojureRepo: ${{ inputs.clojureRepo }}
294-
# clojureRef: ${{ inputs.clojureRef }}
295-
# testCmd: 'midje'
296-
# testDir: '.'
297-
# subjectRepo: 'metosin/compojure-api'
298-
# subjectRef: 'master'
299-
# test-kekkonen:
300-
# uses: ./.github/workflows/lein-test.yml
301-
# with:
302-
# clojureRepo: ${{ inputs.clojureRepo }}
303-
# clojureRef: ${{ inputs.clojureRef }}
304-
# testCmd: 'midje'
305-
# testDir: '.'
306-
# subjectRepo: 'metosin/kekkonen'
307-
# subjectRef: 'master'
308-
# test-malli:
309-
# uses: ./.github/workflows/deps-test.yml
310-
# with:
311-
# clojureRepo: ${{ inputs.clojureRepo }}
312-
# clojureRef: ${{ inputs.clojureRef }}
313-
# testCmd: '-M:test -m kaocha.runner'
314-
# testDir: '.'
315-
# subjectRepo: 'metosin/malli'
316-
# subjectRef: 'master'
317-
# test-muuntaja:
318-
# uses: ./.github/workflows/lein-test.yml
319-
# with:
320-
# clojureRepo: ${{ inputs.clojureRepo }}
321-
# clojureRef: ${{ inputs.clojureRef }}
322-
# testCmd: 'test'
323-
# testDir: '.'
324-
# subjectRepo: 'metosin/muuntaja'
325-
# subjectRef: 'master'
326224
# test-reitit:
327225
# uses: ./.github/workflows/lein-test.yml
328226
# with:

.github/workflows/lein-test.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,11 @@ on:
2525
required: false
2626
default: '["8", "11", "17", "21"]'
2727
type: string
28+
testCmd:
29+
description: "Command to invoke test run"
30+
type: string
31+
required: false
32+
default: 'lein test'
2833

2934
jobs:
3035
test:
@@ -80,4 +85,4 @@ jobs:
8085
cd /home/runner/work/test.regression/test.regression/subject-source
8186
lein deps
8287
sed -i.bak "s/\(org.clojure\/clojure\ \"[0-9\.]*\"\)/org.clojure\/clojure \"${{ env.LATEST_CLJ_BUILD }}\"/g" project.clj
83-
lein test
88+
${{ inputs.testCmd }}

0 commit comments

Comments
 (0)