Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Issue 29867566: Issue 6890 - run npm tests in parallel (PENDING) (Closed)

Created:
Aug. 28, 2018, 8:35 a.m. by tlucas
Modified:
Sept. 6, 2018, 5:30 p.m.
Reviewers:
Sebastian Noack, wspee
CC:
sergei
Base URL:
https://codereview.adblockplus.org/29862580/
Visibility:
Public.

Description

Issue 6890 - run npm tests in parallel Prerequisites: #6651 #6887

Patch Set 1 #

Total comments: 13

Patch Set 2 : #

Patch Set 3 : #

Total comments: 6

Patch Set 4 : PS4 - rename "tests:global" to "lint" #

Total comments: 9

Patch Set 5 : #

Total comments: 3

Patch Set 6 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+42 lines, -7 lines) Patch
M .gitlab-ci.yml View 1 2 3 4 5 1 chunk +40 lines, -6 lines 0 comments Download
M package.json View 1 2 3 4 5 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 16
tlucas
Aug. 28, 2018, 8:36 a.m. (2018-08-28 08:36:25 UTC) #1
Sebastian Noack
https://codereview.adblockplus.org/29867566/diff/29867567/.gitlab-ci.yml File .gitlab-ci.yml (right): https://codereview.adblockplus.org/29867566/diff/29867567/.gitlab-ci.yml#newcode25 .gitlab-ci.yml:25: - python ensure_dependencies.py I wonder whether this should rather ...
Aug. 28, 2018, 11:22 a.m. (2018-08-28 11:22:55 UTC) #2
tlucas
Patch Set 2: * Call "npm install" again, to be sure https://codereview.adblockplus.org/29867566/diff/29867567/.gitlab-ci.yml File .gitlab-ci.yml (right): ...
Aug. 28, 2018, 12:21 p.m. (2018-08-28 12:21:59 UTC) #3
Sebastian Noack
https://codereview.adblockplus.org/29867566/diff/29867567/.gitlab-ci.yml File .gitlab-ci.yml (right): https://codereview.adblockplus.org/29867566/diff/29867567/.gitlab-ci.yml#newcode25 .gitlab-ci.yml:25: - python ensure_dependencies.py On 2018/08/28 12:21:59, tlucas wrote: > ...
Aug. 28, 2018, 12:50 p.m. (2018-08-28 12:50:57 UTC) #4
tlucas
https://codereview.adblockplus.org/29867566/diff/29867567/.gitlab-ci.yml File .gitlab-ci.yml (right): https://codereview.adblockplus.org/29867566/diff/29867567/.gitlab-ci.yml#newcode25 .gitlab-ci.yml:25: - python ensure_dependencies.py On 2018/08/28 12:50:57, Sebastian Noack wrote: ...
Aug. 29, 2018, 8:14 a.m. (2018-08-29 08:14:27 UTC) #5
wspee
Other than that LGTM https://codereview.adblockplus.org/29867566/diff/29868555/.gitlab-ci.yml File .gitlab-ci.yml (right): https://codereview.adblockplus.org/29867566/diff/29868555/.gitlab-ci.yml#newcode28 .gitlab-ci.yml:28: key: cache_$CI_COMMIT_SHA IDEA: Have you ...
Aug. 29, 2018, 8:39 a.m. (2018-08-29 08:39:48 UTC) #6
Sebastian Noack
https://codereview.adblockplus.org/29867566/diff/29867567/.gitlab-ci.yml File .gitlab-ci.yml (right): https://codereview.adblockplus.org/29867566/diff/29867567/.gitlab-ci.yml#newcode25 .gitlab-ci.yml:25: - python ensure_dependencies.py On 2018/08/29 08:14:27, tlucas wrote: > ...
Aug. 29, 2018, 9:03 p.m. (2018-08-29 21:03:11 UTC) #7
tlucas
i'll only comment to the one discussion this time, will tackle the other comments later. ...
Aug. 30, 2018, 11:05 a.m. (2018-08-30 11:05:59 UTC) #8
Sebastian Noack
https://codereview.adblockplus.org/29867566/diff/29867567/.gitlab-ci.yml File .gitlab-ci.yml (right): https://codereview.adblockplus.org/29867566/diff/29867567/.gitlab-ci.yml#newcode25 .gitlab-ci.yml:25: - python ensure_dependencies.py On 2018/08/30 11:05:58, tlucas wrote: > ...
Aug. 30, 2018, 3:17 p.m. (2018-08-30 15:17:29 UTC) #9
tlucas
https://codereview.adblockplus.org/29867566/diff/29867567/.gitlab-ci.yml File .gitlab-ci.yml (right): https://codereview.adblockplus.org/29867566/diff/29867567/.gitlab-ci.yml#newcode25 .gitlab-ci.yml:25: - python ensure_dependencies.py On 2018/08/30 15:17:28, Sebastian Noack wrote: ...
Sept. 3, 2018, 9:54 a.m. (2018-09-03 09:54:46 UTC) #10
Sebastian Noack
https://codereview.adblockplus.org/29867566/diff/29867567/.gitlab-ci.yml File .gitlab-ci.yml (right): https://codereview.adblockplus.org/29867566/diff/29867567/.gitlab-ci.yml#newcode25 .gitlab-ci.yml:25: - python ensure_dependencies.py On 2018/09/03 09:54:45, tlucas wrote: > ...
Sept. 3, 2018, 7:37 p.m. (2018-09-03 19:37:36 UTC) #11
tlucas
Patch Set 5: * Actually cache all dependencies * Address comments https://codereview.adblockplus.org/29867566/diff/29868555/.gitlab-ci.yml File .gitlab-ci.yml (right): ...
Sept. 3, 2018, 9:35 p.m. (2018-09-03 21:35:54 UTC) #12
tlucas
FWIW, the latest Patch set with a real-world pipeline: https://gitlab.com/triluc/adblockpluschrome/pipelines/29315421
Sept. 3, 2018, 9:47 p.m. (2018-09-03 21:47:34 UTC) #13
Sebastian Noack
https://codereview.adblockplus.org/29867566/diff/29873555/package.json File package.json (left): https://codereview.adblockplus.org/29867566/diff/29873555/package.json#oldcode28 package.json:28: "posttest": "npm run lint" On 2018/09/03 21:35:54, tlucas wrote: ...
Sept. 3, 2018, 9:57 p.m. (2018-09-03 21:57:48 UTC) #14
tlucas
Patch Set 6: * Reordered templates and jobs * Addressed comments https://codereview.adblockplus.org/29867566/diff/29873555/package.json File package.json (left): ...
Sept. 4, 2018, 7:19 a.m. (2018-09-04 07:19:37 UTC) #15
Sebastian Noack
Sept. 4, 2018, 1:29 p.m. (2018-09-04 13:29:05 UTC) #16
LGTM

Powered by Google App Engine
This is Rietveld