Skip to content

Commit b6981d4

Browse files
Cherry pick: chore(deps): bump broccoli-rollup from 4.1.1 to 5.0.0 (#7761)
* Cherry pick: chore(deps): bump broccoli-rollup from 4.1.1 to 5.0.0 * CI timeouts testing bump (#7734) * Fix hanging store.destroy testt (#7703) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 6de20f1 commit b6981d4

File tree

4 files changed

+72
-58
lines changed

4 files changed

+72
-58
lines changed

.github/workflows/main.yml

+9-9
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
run: yarn problems
3232

3333
test-infra:
34-
timeout-minutes: 8
34+
timeout-minutes: 10
3535
runs-on: ubuntu-latest
3636
steps:
3737
- uses: actions/checkout@v2
@@ -138,12 +138,12 @@ jobs:
138138
- name: Install dependencies
139139
run: yarn install --frozen-lockfile --network-timeout=300000
140140
- name: Fastboot Test ${{ matrix.scenario }}
141-
timeout-minutes: 6
141+
timeout-minutes: 12
142142
run: yarn test:fastboot ${{ matrix.scenario }}
143143

144144
browser-tests:
145145
needs: [lint]
146-
timeout-minutes: 20
146+
timeout-minutes: 20
147147
strategy:
148148
fail-fast: false
149149
matrix:
@@ -176,15 +176,15 @@ jobs:
176176
run: |
177177
yarn run testem launchers
178178
- name: Run Production Test
179-
timeout-minutes: 8
179+
timeout-minutes: 10
180180
env:
181181
TESTEM_CI_LAUNCHER: ${{ matrix.launcher }}
182182
CI: true
183183
run:
184184
yarn test:try-one ${{ matrix.scenario }} --- ember test -e production
185185

186186
floating-dependencies:
187-
timeout-minutes: 6
187+
timeout-minutes: 10
188188
needs: [lint, basic-tests]
189189
runs-on: ubuntu-latest
190190
steps:
@@ -212,13 +212,13 @@ jobs:
212212
- name: Install dependencies
213213
run: yarn install
214214
- name: Basic tests with ${{ matrix.scenario }}
215-
timeout-minutes: 6
215+
timeout-minutes: 10
216216
env:
217217
CI: true
218218
run: yarn test:try-one ${{ matrix.scenario }}
219219

220220
releases:
221-
timeout-minutes: 6
221+
timeout-minutes: 10
222222
needs: [lint, basic-tests]
223223
if: |
224224
github.event_name == 'pull_request' && (
@@ -244,7 +244,7 @@ jobs:
244244
run: yarn test:try-one ${{ matrix.scenario }}
245245

246246
additional-scenarios:
247-
timeout-minutes: 7
247+
timeout-minutes: 8
248248
needs: [lint, basic-tests]
249249
strategy:
250250
matrix:
@@ -271,7 +271,7 @@ jobs:
271271

272272
node-version-test:
273273
name: Use Node.js ${{ matrix.node-version }}
274-
timeout-minutes: 6
274+
timeout-minutes: 8
275275
needs: [lint, basic-tests]
276276
runs-on: ubuntu-latest
277277
strategy:

packages/-ember-data/tests/integration/store-test.js

+5-2
Original file line numberDiff line numberDiff line change
@@ -180,8 +180,11 @@ module('integration/store - destroy', function(hooks) {
180180
// to flush, potentially pushing data into the store
181181
await settled();
182182
assert.ok(true, 'we made it to the end');
183-
await requestPromise;
184-
assert.ok(false, 'we should never make it here');
183+
requestPromise.then(() => {
184+
assert.ok(false, 'we should never make it here');
185+
});
186+
187+
await settled();
185188
});
186189

187190
test('destroying the store correctly cleans everything up', async function(assert) {

packages/private-build-infra/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"broccoli-file-creator": "^2.1.1",
2525
"broccoli-funnel": "^2.0.2",
2626
"broccoli-merge-trees": "^4.2.0",
27-
"broccoli-rollup": "^4.1.1",
27+
"broccoli-rollup": "^5.0.0",
2828
"calculate-cache-key-for-tree": "^2.0.0",
2929
"chalk": "^4.0.0",
3030
"ember-cli-babel": "^7.18.0",

yarn.lock

+57-46
Original file line numberDiff line numberDiff line change
@@ -2893,10 +2893,12 @@
28932893
"@types/connect" "*"
28942894
"@types/node" "*"
28952895

2896-
"@types/broccoli-plugin@^1.3.0":
2897-
version "1.3.0"
2898-
resolved "https://registry.npmjs.org/@types/broccoli-plugin/-/broccoli-plugin-1.3.0.tgz#38f8462fecaebc4e09a32e4d4ed1b9808f75bbca"
2899-
integrity sha512-SLk4/hFc2kGvgwNFrpn2O1juxFOllcHAywvlo7VwxfExLzoz1GGJ0oIZCwj5fwSpvHw4AWpZjJ1fUvb62PDayQ==
2896+
"@types/broccoli-plugin@^3.0.0":
2897+
version "3.0.0"
2898+
resolved "https://registry.npmjs.org/@types/broccoli-plugin/-/broccoli-plugin-3.0.0.tgz#290fda2270c47a568edfd0cefab8bb840d8bb7b2"
2899+
integrity sha512-f+TcsARR2PovfFRKFdCX0kfH/QoM3ZVD2h1rl2mNvrKO0fq2uBNCBsTU3JanfU4COCt5cXpTfARyUsERlC8vIw==
2900+
dependencies:
2901+
broccoli-plugin "*"
29002902

29012903
"@types/chai-as-promised@^7.1.2":
29022904
version "7.1.3"
@@ -3120,11 +3122,6 @@
31203122
resolved "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d"
31213123
integrity sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==
31223124

3123-
"@types/estree@*":
3124-
version "0.0.45"
3125-
resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.45.tgz#e9387572998e5ecdac221950dab3e8c3b16af884"
3126-
integrity sha512-jnqIUKDUqJbDIUxm0Uj7bnlMnRm1T/eZ9N+AVMqhPgzrba2GhGG5o/jCTwmdPK709nEZsGoMzXEDUjcXHa3W0g==
3127-
31283125
"@types/express-serve-static-core@*":
31293126
version "4.17.9"
31303127
resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.9.tgz#2d7b34dcfd25ec663c25c85d76608f8b249667f1"
@@ -3535,7 +3532,7 @@ acorn@^6.0.1, acorn@^6.0.2:
35353532
resolved "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz#531e58ba3f51b9dacb9a6646ca4debf5b14ca474"
35363533
integrity sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==
35373534

3538-
acorn@^7.1.0, acorn@^7.1.1:
3535+
acorn@^7.1.1:
35393536
version "7.4.0"
35403537
resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz#e1ad486e6c54501634c6c397c5c121daa383607c"
35413538
integrity sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==
@@ -5273,10 +5270,10 @@ broccoli-output-wrapper@^2.0.0:
52735270
dependencies:
52745271
heimdalljs-logger "^0.1.10"
52755272

5276-
broccoli-output-wrapper@^3.2.1:
5277-
version "3.2.3"
5278-
resolved "https://registry.npmjs.org/broccoli-output-wrapper/-/broccoli-output-wrapper-3.2.3.tgz#e5c9de7c881570eb4c0b0d194bb12d9671b25a9b"
5279-
integrity sha512-vzbm4j59Wr5vr/O50LD43Np1jbLBWJ/vhppzL/UXWf39xac9grJtrlx9SSy+pDRNT2LGBHNIGPOhdqwp94q2Pg==
5273+
broccoli-output-wrapper@^3.2.5:
5274+
version "3.2.5"
5275+
resolved "https://registry.npmjs.org/broccoli-output-wrapper/-/broccoli-output-wrapper-3.2.5.tgz#514b17801c92922a2c2f87fd145df2a25a11bc5f"
5276+
integrity sha512-bQAtwjSrF4Nu0CK0JOy5OZqw9t5U0zzv2555EA/cF8/a8SLDTIetk9UgrtMVw7qKLKdSpOZ2liZNeZZDaKgayw==
52805277
dependencies:
52815278
fs-extra "^8.1.0"
52825279
heimdalljs-logger "^0.1.10"
@@ -5338,6 +5335,19 @@ broccoli-persistent-filter@^3.1.0:
53385335
symlink-or-copy "^1.0.1"
53395336
sync-disk-cache "^2.0.0"
53405337

5338+
broccoli-plugin@*, broccoli-plugin@^4.0.1, broccoli-plugin@^4.0.2, broccoli-plugin@^4.0.3, broccoli-plugin@^4.0.7:
5339+
version "4.0.7"
5340+
resolved "https://registry.npmjs.org/broccoli-plugin/-/broccoli-plugin-4.0.7.tgz#dd176a85efe915ed557d913744b181abe05047db"
5341+
integrity sha512-a4zUsWtA1uns1K7p9rExYVYG99rdKeGRymW0qOCNkvDPHQxVi3yVyJHhQbM3EZwdt2E0mnhr5e0c/bPpJ7p3Wg==
5342+
dependencies:
5343+
broccoli-node-api "^1.7.0"
5344+
broccoli-output-wrapper "^3.2.5"
5345+
fs-merger "^3.2.1"
5346+
promise-map-series "^0.3.0"
5347+
quick-temp "^0.1.8"
5348+
rimraf "^3.0.2"
5349+
symlink-or-copy "^1.3.1"
5350+
53415351
broccoli-plugin@1.1.0:
53425352
version "1.1.0"
53435353
resolved "https://registry.npmjs.org/broccoli-plugin/-/broccoli-plugin-1.1.0.tgz#73e2cfa05f8ea1e3fc1420c40c3d9e7dc724bf02"
@@ -5358,7 +5368,7 @@ broccoli-plugin@^1.0.0, broccoli-plugin@^1.1.0, broccoli-plugin@^1.2.0, broccoli
53585368
rimraf "^2.3.4"
53595369
symlink-or-copy "^1.1.8"
53605370

5361-
broccoli-plugin@^2.0.0, broccoli-plugin@^2.1.0:
5371+
broccoli-plugin@^2.1.0:
53625372
version "2.1.0"
53635373
resolved "https://registry.npmjs.org/broccoli-plugin/-/broccoli-plugin-2.1.0.tgz#2fab6c578219cfcc64f773e9616073313fc8b334"
53645374
integrity sha512-ElE4caljW4slapyEhSD9jU9Uayc8SoSABWdmY9SqbV8DHNxU6xg1jJsPcMm+cXOvggR3+G+OXAYQeFjWVnznaw==
@@ -5381,33 +5391,20 @@ broccoli-plugin@^3.1.0:
53815391
rimraf "^2.3.4"
53825392
symlink-or-copy "^1.1.8"
53835393

5384-
broccoli-plugin@^4.0.1, broccoli-plugin@^4.0.2, broccoli-plugin@^4.0.3:
5385-
version "4.0.3"
5386-
resolved "https://registry.npmjs.org/broccoli-plugin/-/broccoli-plugin-4.0.3.tgz#9dcfbfb6a1b27a37cc22e65c071719ce9f92bc1e"
5387-
integrity sha512-CtAIEYq5K+4yQv8c/BHymOteuyjDAJfvy/asu4LudIWcMSS7dTn3yGI5gNBkwHG+qlRangYkHJNVAcDZMQbSVQ==
5388-
dependencies:
5389-
broccoli-node-api "^1.6.0"
5390-
broccoli-output-wrapper "^3.2.1"
5391-
fs-merger "^3.1.0"
5392-
promise-map-series "^0.2.1"
5393-
quick-temp "^0.1.3"
5394-
rimraf "^3.0.0"
5395-
symlink-or-copy "^1.3.0"
5396-
5397-
broccoli-rollup@^4.1.1:
5398-
version "4.1.1"
5399-
resolved "https://registry.npmjs.org/broccoli-rollup/-/broccoli-rollup-4.1.1.tgz#7531a24d88ddab9f1bace1c6ee6e6ca74a38d36f"
5400-
integrity sha512-hkp0dB5chiemi32t6hLe5bJvxuTOm1TU+SryFlZIs95KT9+94uj0C8w6k6CsZ2HuIdIZg6D252t4gwOlcTXrpA==
5394+
broccoli-rollup@^5.0.0:
5395+
version "5.0.0"
5396+
resolved "https://registry.npmjs.org/broccoli-rollup/-/broccoli-rollup-5.0.0.tgz#a77b53bcef1b70e988913fee82265c0a4ca530da"
5397+
integrity sha512-QdMuXHwsdz/LOS8zu4HP91Sfi4ofimrOXoYP/lrPdRh7lJYD87Lfq4WzzUhGHsxMfzANIEvl/7qVHKD3cFJ4tA==
54015398
dependencies:
5402-
"@types/broccoli-plugin" "^1.3.0"
5403-
broccoli-plugin "^2.0.0"
5399+
"@types/broccoli-plugin" "^3.0.0"
5400+
broccoli-plugin "^4.0.7"
54045401
fs-tree-diff "^2.0.1"
54055402
heimdalljs "^0.2.6"
54065403
node-modules-path "^1.0.1"
5407-
rollup "^1.12.0"
5404+
rollup "^2.50.0"
54085405
rollup-pluginutils "^2.8.1"
54095406
symlink-or-copy "^1.2.0"
5410-
walk-sync "^1.1.3"
5407+
walk-sync "^2.2.0"
54115408

54125409
broccoli-slow-trees@^3.0.1, broccoli-slow-trees@^3.1.0:
54135410
version "3.1.0"
@@ -9317,7 +9314,7 @@ fs-extra@^9.0.0, fs-extra@^9.0.1:
93179314
jsonfile "^6.0.1"
93189315
universalify "^1.0.0"
93199316

9320-
fs-merger@^3.0.1, fs-merger@^3.1.0:
9317+
fs-merger@^3.0.1:
93219318
version "3.1.0"
93229319
resolved "https://registry.npmjs.org/fs-merger/-/fs-merger-3.1.0.tgz#f30f74f6c70b2ff7333ec074f3d2f22298152f3b"
93239320
integrity sha512-RZ9JtqugaE8Rkt7idO5NSwcxEGSDZpLmVFjtVQUm3f+bWun7JAU6fKyU6ZJUeUnKdJwGx8uaro+K4QQfOR7vpA==
@@ -9329,6 +9326,17 @@ fs-merger@^3.0.1, fs-merger@^3.1.0:
93299326
rimraf "^2.6.3"
93309327
walk-sync "^2.0.2"
93319328

9329+
fs-merger@^3.2.1:
9330+
version "3.2.1"
9331+
resolved "https://registry.npmjs.org/fs-merger/-/fs-merger-3.2.1.tgz#a225b11ae530426138294b8fbb19e82e3d4e0b3b"
9332+
integrity sha512-AN6sX12liy0JE7C2evclwoo0aCG3PFulLjrTLsJpWh/2mM+DinhpSGqYLbHBBbIW1PLRNcFhJG8Axtz8mQW3ug==
9333+
dependencies:
9334+
broccoli-node-api "^1.7.0"
9335+
broccoli-node-info "^2.1.0"
9336+
fs-extra "^8.0.1"
9337+
fs-tree-diff "^2.0.1"
9338+
walk-sync "^2.2.0"
9339+
93329340
fs-minipass@^1.2.5:
93339341
version "1.2.7"
93349342
resolved "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7"
@@ -9417,6 +9425,11 @@ fsevents@~2.1.1, fsevents@~2.1.2:
94179425
resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e"
94189426
integrity sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==
94199427

9428+
fsevents@~2.3.1:
9429+
version "2.3.2"
9430+
resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
9431+
integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
9432+
94209433
function-bind@^1.1.1:
94219434
version "1.1.1"
94229435
resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
@@ -14117,14 +14130,12 @@ rollup-pluginutils@^2.8.1:
1411714130
dependencies:
1411814131
estree-walker "^0.6.1"
1411914132

14120-
rollup@^1.12.0:
14121-
version "1.32.1"
14122-
resolved "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz#4480e52d9d9e2ae4b46ba0d9ddeaf3163940f9c4"
14123-
integrity sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==
14124-
dependencies:
14125-
"@types/estree" "*"
14126-
"@types/node" "*"
14127-
acorn "^7.1.0"
14133+
rollup@^2.50.0:
14134+
version "2.50.2"
14135+
resolved "https://registry.npmjs.org/rollup/-/rollup-2.50.2.tgz#640c500c68c698f62efb01857e0ff06fcd18181f"
14136+
integrity sha512-Ra5JkxSiZPZZFnvE68KWtlrLnZGg5LNaV1n1esq4ch69P7ReeoRVlrTuL/k+L/GJfcowA5An0BEhEq2Hfzwl6w==
14137+
optionalDependencies:
14138+
fsevents "~2.3.1"
1412814139

1412914140
route-recognizer@^0.3.3:
1413014141
version "0.3.4"
@@ -15055,7 +15066,7 @@ symbol-tree@^3.2.2:
1505515066
resolved "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"
1505615067
integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
1505715068

15058-
symlink-or-copy@^1.0.0, symlink-or-copy@^1.0.1, symlink-or-copy@^1.1.8, symlink-or-copy@^1.2.0, symlink-or-copy@^1.3.0, symlink-or-copy@^1.3.1:
15069+
symlink-or-copy@^1.0.0, symlink-or-copy@^1.0.1, symlink-or-copy@^1.1.8, symlink-or-copy@^1.2.0, symlink-or-copy@^1.3.1:
1505915070
version "1.3.1"
1506015071
resolved "https://registry.npmjs.org/symlink-or-copy/-/symlink-or-copy-1.3.1.tgz#9506dd64d8e98fa21dcbf4018d1eab23e77f71fe"
1506115072
integrity sha512-0K91MEXFpBUaywiwSSkmKjnGcasG/rVBXFLJz5DrgGabpYD6N+3yZrfD6uUIfpuTu65DZLHi7N8CizHc07BPZA==

0 commit comments

Comments
 (0)