Skip to content

Commit 9fd4a7f

Browse files
committed
Run Gradle tests only for a single version as part of the smoke tests.
1 parent a244a58 commit 9fd4a7f

File tree

3 files changed

+44
-47
lines changed

3 files changed

+44
-47
lines changed

.github/workflows/smoke-tests-manual.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ on:
1616
type: string
1717
required: false
1818
description:
19-
'The name of the supported Kotlin version (SKIE flavor) to test. Latest supported version is used for all tests except Gradle tests if not specified. Gradle tests by default test all versions.'
19+
'The name of the supported Kotlin version (SKIE flavor) to test. Latest supported version is used for all tests if not specified.'
2020
compiler_version:
2121
type: string
2222
required: false
@@ -78,7 +78,7 @@ jobs:
7878
- name: Run Acceptance Tests
7979
uses: gradle/gradle-build-action@v2.4.2
8080
with:
81-
arguments: ":acceptance-tests:functional:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '' }}"
81+
arguments: ":acceptance-tests:functional:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '2.2.20' }}"
8282
build-root-directory: SKIE
8383
env:
8484
KOTLIN_LINK_MODE: ${{ inputs.linkage }}
@@ -120,7 +120,7 @@ jobs:
120120
"-Pmatrix.targets=macosArm64"
121121
"-Pmatrix.configurations=${{ inputs.configuration || 'debug' }}"
122122
"-Pmatrix.linkModes=${{ inputs.linkage || 'static' }}"
123-
"-PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '' }}"
123+
"-PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '2.2.20' }}"
124124
build-root-directory: test-runner
125125
- name: Publish Test Report
126126
uses: mikepenz/action-junit-report@v4
@@ -149,7 +149,7 @@ jobs:
149149
uses: gradle/gradle-build-action@v2.4.2
150150
id: run-tests
151151
with:
152-
arguments: ":acceptance-tests:type-mapping:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '' }}"
152+
arguments: ":acceptance-tests:type-mapping:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '2.2.20' }}"
153153
build-root-directory: SKIE
154154
env:
155155
KOTLIN_LINK_MODE: ${{ inputs.linkage }}
@@ -182,7 +182,7 @@ jobs:
182182
- name: Run External Libraries Tests
183183
uses: gradle/gradle-build-action@v2.4.2
184184
with:
185-
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '' }}"
185+
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '2.2.20' }}"
186186
build-root-directory: SKIE
187187
env:
188188
KOTLIN_LINK_MODE: ${{ inputs.linkage }}
@@ -215,7 +215,7 @@ jobs:
215215
- name: Run External Libraries Tests
216216
uses: gradle/gradle-build-action@v2.4.2
217217
with:
218-
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '' }}"
218+
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '2.2.20' }}"
219219
build-root-directory: SKIE
220220
env:
221221
KOTLIN_LINK_MODE: ${{ inputs.linkage }}
@@ -248,7 +248,7 @@ jobs:
248248
- name: Run External Libraries Tests
249249
uses: gradle/gradle-build-action@v2.4.2
250250
with:
251-
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '' }}"
251+
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '2.2.20' }}"
252252
build-root-directory: SKIE
253253
env:
254254
KOTLIN_LINK_MODE: ${{ inputs.linkage }}
@@ -281,7 +281,7 @@ jobs:
281281
- name: Run External Libraries Tests
282282
uses: gradle/gradle-build-action@v2.4.2
283283
with:
284-
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '' }}"
284+
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '2.2.20' }}"
285285
build-root-directory: SKIE
286286
env:
287287
KOTLIN_LINK_MODE: ${{ inputs.linkage }}
@@ -314,7 +314,7 @@ jobs:
314314
- name: Run External Libraries Tests
315315
uses: gradle/gradle-build-action@v2.4.2
316316
with:
317-
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '' }}"
317+
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '2.2.20' }}"
318318
build-root-directory: SKIE
319319
env:
320320
KOTLIN_LINK_MODE: ${{ inputs.linkage }}
@@ -347,7 +347,7 @@ jobs:
347347
- name: Run External Libraries Tests
348348
uses: gradle/gradle-build-action@v2.4.2
349349
with:
350-
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '' }}"
350+
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '2.2.20' }}"
351351
build-root-directory: SKIE
352352
env:
353353
KOTLIN_LINK_MODE: ${{ inputs.linkage }}
@@ -380,7 +380,7 @@ jobs:
380380
- name: Run External Libraries Tests
381381
uses: gradle/gradle-build-action@v2.4.2
382382
with:
383-
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '' }}"
383+
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '2.2.20' }}"
384384
build-root-directory: SKIE
385385
env:
386386
KOTLIN_LINK_MODE: ${{ inputs.linkage }}
@@ -413,7 +413,7 @@ jobs:
413413
- name: Run External Libraries Tests
414414
uses: gradle/gradle-build-action@v2.4.2
415415
with:
416-
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '' }}"
416+
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '2.2.20' }}"
417417
build-root-directory: SKIE
418418
env:
419419
KOTLIN_LINK_MODE: ${{ inputs.linkage }}
@@ -446,7 +446,7 @@ jobs:
446446
- name: Run External Libraries Tests
447447
uses: gradle/gradle-build-action@v2.4.2
448448
with:
449-
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '' }}"
449+
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '2.2.20' }}"
450450
build-root-directory: SKIE
451451
env:
452452
KOTLIN_LINK_MODE: ${{ inputs.linkage }}
@@ -479,7 +479,7 @@ jobs:
479479
- name: Run External Libraries Tests
480480
uses: gradle/gradle-build-action@v2.4.2
481481
with:
482-
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '' }}"
482+
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '2.2.20' }}"
483483
build-root-directory: SKIE
484484
env:
485485
KOTLIN_LINK_MODE: ${{ inputs.linkage }}
@@ -512,7 +512,7 @@ jobs:
512512
- name: Run External Libraries Tests
513513
uses: gradle/gradle-build-action@v2.4.2
514514
with:
515-
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '' }}"
515+
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '2.2.20' }}"
516516
build-root-directory: SKIE
517517
env:
518518
KOTLIN_LINK_MODE: ${{ inputs.linkage }}
@@ -545,7 +545,7 @@ jobs:
545545
- name: Run External Libraries Tests
546546
uses: gradle/gradle-build-action@v2.4.2
547547
with:
548-
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '' }}"
548+
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '2.2.20' }}"
549549
build-root-directory: SKIE
550550
env:
551551
KOTLIN_LINK_MODE: ${{ inputs.linkage }}
@@ -578,7 +578,7 @@ jobs:
578578
- name: Run External Libraries Tests
579579
uses: gradle/gradle-build-action@v2.4.2
580580
with:
581-
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '' }}"
581+
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '2.2.20' }}"
582582
build-root-directory: SKIE
583583
env:
584584
KOTLIN_LINK_MODE: ${{ inputs.linkage }}
@@ -611,7 +611,7 @@ jobs:
611611
- name: Run External Libraries Tests
612612
uses: gradle/gradle-build-action@v2.4.2
613613
with:
614-
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '' }}"
614+
arguments: ":acceptance-tests:libraries:test -PversionSupport.kotlin.enabledVersions=${{ inputs.kotlin_version_name && (inputs.compiler_version && format('{0}[{1}]', inputs.kotlin_version_name, inputs.compiler_version) || inputs.kotlin_version_name) || '2.2.20' }}"
615615
build-root-directory: SKIE
616616
env:
617617
KOTLIN_LINK_MODE: ${{ inputs.linkage }}

0 commit comments

Comments
 (0)