Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
dms3
go-dms3
Commits
5a168693
Commit
5a168693
authored
Aug 14, 2019
by
Steven Allen
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ci: parallelize interop tests
parent
2ea07b6c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
2 deletions
+4
-2
.circleci/config.yml
.circleci/config.yml
+4
-2
No files found.
.circleci/config.yml
View file @
5a168693
...
...
@@ -146,6 +146,7 @@ jobs:
executor
:
node
environment
:
IPFS_GO_EXEC
:
/tmp/circleci-workspace/bin/ipfs
parallelism
:
4
steps
:
-
*make_out_dirs
-
attach_workspace
:
...
...
@@ -171,7 +172,7 @@ jobs:
-
run
:
name
:
Installing reporting tools
command
:
|
npm install --save mocha-junit-reporter@1.23.1 mocha-multi-reporters@1.1.0
npm install --save
-dev
mocha-junit-reporter@1.23.1 mocha-multi-reporters@1.1.0
working_directory
:
~/ipfs/go-ipfs/interop
-
run
:
name
:
Running tests
...
...
@@ -179,7 +180,8 @@ jobs:
mkdir -p /tmp/test-results/interop/
export MOCHA_FILE="$(mktemp /tmp/test-results/interop/unit.XXXXXX.xml)"
echo '{"reporterEnabled": "mocha-junit-reporter, spec"}' > mocha-conf.json
node_modules/.bin/mocha test/node.js -R mocha-multi-reporters --reporter-options "configFile=mocha-conf.json"
node_modules/.bin/mocha -R mocha-multi-reporters --reporter-options "configFile=mocha-conf.json" \
$(sed -n -e "s|^require('\(.*\)')$|test/\1|p" test/node.js | circleci tests split)
working_directory
:
~/ipfs/go-ipfs/interop
environment
:
IPFS_REUSEPORT
:
false
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment