-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.hyperexecute_autosplit.yaml
30 lines (24 loc) · 1.07 KB
/
.hyperexecute_autosplit.yaml
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
version: 0.1
globalTimeout: 150
testSuiteTimeout: 150
testSuiteStep: 150
runson: win
autosplit: true
retryOnFailure: false
concurrency: 5
pre:
- curl -O https://dl.google.com/go/go1.20.3.windows-amd64.msi
cacheKey: '{{ checksum "go.exe" }}'
cacheDirectories:
- C:\Program Files\Go\bin
mergeArtifacts: true
uploadArtefacts:
- name: Reports
path:
- coverage/**
testDiscovery:
type: raw
mode: dynamic
command: |
printf 'golang-hyperexecute-unit-test-sample-repo/Tests/armstrong/\ngolang-hyperexecute-unit-test-sample-repo/Tests/array/\ngolang-hyperexecute-unit-test-sample-repo/Tests/case1/\ngolang-hyperexecute-unit-test-sample-repo/Tests/greet/\ngolang-hyperexecute-unit-test-sample-repo/Tests/Hello/\ngolang-hyperexecute-unit-test-sample-repo/Tests/integer/\ngolang-hyperexecute-unit-test-sample-repo/Tests/multiples/\ngolang-hyperexecute-unit-test-sample-repo/Tests/oops/\ngolang-hyperexecute-unit-test-sample-repo/Tests/palindrome/\ngolang-hyperexecute-unit-test-sample-repo/Tests/repeat/\n'
testRunnerCommand: go test $test -coverpkg=$test -coverprofile=coverage/profile.txt