这是indexloc提供的服务,不要输入任何密码
Skip to content

ci(workflow): fix integration job log detection #3481

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jan 26, 2023
Merged

Conversation

kwonoj
Copy link
Contributor

@kwonoj kwonoj commented Jan 26, 2023

Fixes integration test stat report in PR, due to changing workflow group with reusable one. One day we may need better than this, but changing detection more generic for now.

@kwonoj kwonoj requested review from a team as code owners January 26, 2023 00:43
@vercel
Copy link

vercel bot commented Jan 26, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
turbo-site ✅ Ready (Inspect) Visit Preview Jan 26, 2023 at 0:43AM (UTC)
9 Ignored Deployments
Name Status Preview Updated
examples-basic-web ⬜️ Ignored (Inspect) Jan 26, 2023 at 0:43AM (UTC)
examples-cra-web ⬜️ Ignored (Inspect) Jan 26, 2023 at 0:43AM (UTC)
examples-designsystem-docs ⬜️ Ignored (Inspect) Jan 26, 2023 at 0:43AM (UTC)
examples-kitchensink-blog ⬜️ Ignored (Inspect) Jan 26, 2023 at 0:43AM (UTC)
examples-native-web ⬜️ Ignored (Inspect) Jan 26, 2023 at 0:43AM (UTC)
examples-nonmonorepo ⬜️ Ignored (Inspect) Jan 26, 2023 at 0:43AM (UTC)
examples-svelte-web ⬜️ Ignored (Inspect) Jan 26, 2023 at 0:43AM (UTC)
examples-tailwind-web ⬜️ Ignored (Inspect) Jan 26, 2023 at 0:43AM (UTC)
examples-vite-web ⬜️ Ignored (Inspect) Jan 26, 2023 at 0:43AM (UTC)

@github-actions
Copy link
Contributor

Failing next.js integration test suites

Commit: df6a553

test/development/acceptance-app/component-stack.test.ts

  • ReactRefresh > can edit a component without losing state
  • ReactRefresh > cyclic dependencies
Expand output

● ReactRefresh › can edit a component without losing state

Application is in inconsistent state: timeout.

  82 |           }
  83 |           if (status !== 'pending') {
> 84 |             throw new Error(`Application is in inconsistent state: ${status}.`)
     |                   ^
  85 |           }
  86 |
  87 |           await new Promise((resolve) => setTimeout(resolve, 30))

  at Object.patch (development/acceptance/helpers.ts:84:19)
  at Object.<anonymous> (development/acceptance/ReactRefresh.test.ts:20:5)

● ReactRefresh › cyclic dependencies

Application is in inconsistent state: timeout.

  82 |           }
  83 |           if (status !== 'pending') {
> 84 |             throw new Error(`Application is in inconsistent state: ${status}.`)
     |                   ^
  85 |           }
  86 |
  87 |           await new Promise((resolve) => setTimeout(resolve, 30))

  at Object.patch (development/acceptance/helpers.ts:84:19)
  at Object.<anonymous> (development/acceptance/ReactRefresh.test.ts:157:5)

test/e2e/404-page-router/index.test.ts

  • 404-page-router with basePath of false and i18n of false and middleware false > for /not/a/real/page > should have the correct router parameters after it is ready
  • 404-page-router with basePath of false and i18n of false and middleware false > for /not/a/real/page?with=query > should have the correct router parameters after it is ready
  • 404-page-router with basePath of false and i18n of true and middleware false > for /not/a/real/page > should have the correct router parameters after it is ready
  • 404-page-router with basePath of false and i18n of true and middleware false > for /not/a/real/page?with=query > should have the correct router parameters after it is ready
  • 404-page-router with basePath of true and i18n of false and middleware false > for /not/a/real/page > should have the correct router parameters after it is ready
  • 404-page-router with basePath of true and i18n of false and middleware false > for /not/a/real/page?with=query > should have the correct router parameters after it is ready
  • 404-page-router with basePath of true and i18n of true and middleware false > for /not/a/real/page > should have the correct router parameters after it is ready
  • 404-page-router with basePath of true and i18n of true and middleware false > for /not/a/real/page?with=query > should have the correct router parameters after it is ready
Expand output

● 404-page-router with basePath of false and i18n of true and middleware false › for /not/a/real/page?with=query › should have the correct router parameters after it is ready

TIMED OUT: yes

null

  559 |
  560 |   if (hardError) {
> 561 |     throw new Error('TIMED OUT: ' + regex + '\n\n' + content)
      |           ^
  562 |   }
  563 |   return false
  564 | }

  at check (lib/next-test-utils.js:561:11)
  at Object.<anonymous> (e2e/404-page-router/index.test.ts:108:11)

● 404-page-router with basePath of false and i18n of true and middleware false › for /not/a/real/page › should have the correct router parameters after it is ready

TIMED OUT: yes

null

  559 |
  560 |   if (hardError) {
> 561 |     throw new Error('TIMED OUT: ' + regex + '\n\n' + content)
      |           ^
  562 |   }
  563 |   return false
  564 | }

  at check (lib/next-test-utils.js:561:11)
  at Object.<anonymous> (e2e/404-page-router/index.test.ts:108:11)

● 404-page-router with basePath of true and i18n of false and middleware false › for /not/a/real/page?with=query › should have the correct router parameters after it is ready

TIMED OUT: yes

null

  559 |
  560 |   if (hardError) {
> 561 |     throw new Error('TIMED OUT: ' + regex + '\n\n' + content)
      |           ^
  562 |   }
  563 |   return false
  564 | }

  at check (lib/next-test-utils.js:561:11)
  at Object.<anonymous> (e2e/404-page-router/index.test.ts:108:11)

● 404-page-router with basePath of true and i18n of false and middleware false › for /not/a/real/page › should have the correct router parameters after it is ready

TIMED OUT: yes

null

  559 |
  560 |   if (hardError) {
> 561 |     throw new Error('TIMED OUT: ' + regex + '\n\n' + content)
      |           ^
  562 |   }
  563 |   return false
  564 | }

  at check (lib/next-test-utils.js:561:11)
  at Object.<anonymous> (e2e/404-page-router/index.test.ts:108:11)

● 404-page-router with basePath of true and i18n of true and middleware false › for /not/a/real/page?with=query › should have the correct router parameters after it is ready

TIMED OUT: yes

null

  559 |
  560 |   if (hardError) {
> 561 |     throw new Error('TIMED OUT: ' + regex + '\n\n' + content)
      |           ^
  562 |   }
  563 |   return false
  564 | }

  at check (lib/next-test-utils.js:561:11)
  at Object.<anonymous> (e2e/404-page-router/index.test.ts:108:11)

● 404-page-router with basePath of true and i18n of true and middleware false › for /not/a/real/page › should have the correct router parameters after it is ready

TIMED OUT: yes

null

  559 |
  560 |   if (hardError) {
> 561 |     throw new Error('TIMED OUT: ' + regex + '\n\n' + content)
      |           ^
  562 |   }
  563 |   return false
  564 | }

  at check (lib/next-test-utils.js:561:11)
  at Object.<anonymous> (e2e/404-page-router/index.test.ts:108:11)

● 404-page-router with basePath of false and i18n of false and middleware false › for /not/a/real/page?with=query › should have the correct router parameters after it is ready

TIMED OUT: yes

null

  559 |
  560 |   if (hardError) {
> 561 |     throw new Error('TIMED OUT: ' + regex + '\n\n' + content)
      |           ^
  562 |   }
  563 |   return false
  564 | }

  at check (lib/next-test-utils.js:561:11)
  at Object.<anonymous> (e2e/404-page-router/index.test.ts:108:11)

● 404-page-router with basePath of false and i18n of false and middleware false › for /not/a/real/page › should have the correct router parameters after it is ready

TIMED OUT: yes

null

  559 |
  560 |   if (hardError) {
> 561 |     throw new Error('TIMED OUT: ' + regex + '\n\n' + content)
      |           ^
  562 |   }
  563 |   return false
  564 | }

  at check (lib/next-test-utils.js:561:11)
  at Object.<anonymous> (e2e/404-page-router/index.test.ts:108:11)

test/integration/404-page-app/test/index.test.js

  • 404 Page Support with _app > dev mode > should not show pages/404 GIP error if _app has GIP
Expand output

● 404 Page Support with _app › dev mode › should not show pages/404 GIP error if _app has GIP

expect(received).toBe(expected) // Object.is equality

Expected: 404
Received: 500

  79 |     it('should not show pages/404 GIP error if _app has GIP', async () => {
  80 |       const res = await fetchViaHTTP(appPort, '/abc')
> 81 |       expect(res.status).toBe(404)
     |                          ^
  82 |       const $ = cheerio.load(await res.text())
  83 |       expect($('#404-title').text()).toBe('Hi There')
  84 |       expect(stderr).not.toMatch(gip404Err)

  at Object.<anonymous> (integration/404-page-app/test/index.test.js:81:26)

test/development/acceptance/ReactRefreshLogBox-builtins.test.ts

  • ReactRefreshLogBox turbo > Node.js builtins
  • ReactRefreshLogBox turbo > Module not found
  • ReactRefreshLogBox turbo > Module not found (empty import trace)
  • ReactRefreshLogBox turbo > Module not found (missing global CSS)
Expand output

● ReactRefreshLogBox turbo › Node.js builtins

Application is in inconsistent state: timeout.

  82 |           }
  83 |           if (status !== 'pending') {
> 84 |             throw new Error(`Application is in inconsistent state: ${status}.`)
     |                   ^
  85 |           }
  86 |
  87 |           await new Promise((resolve) => setTimeout(resolve, 30))

  at Object.patch (development/acceptance/helpers.ts:84:19)
  at Object.<anonymous> (development/acceptance/ReactRefreshLogBox-builtins.test.ts:42:7)

● ReactRefreshLogBox turbo › Module not found

Application is in inconsistent state: timeout.

  82 |           }
  83 |           if (status !== 'pending') {
> 84 |             throw new Error(`Application is in inconsistent state: ${status}.`)
     |                   ^
  85 |           }
  86 |
  87 |           await new Promise((resolve) => setTimeout(resolve, 30))

  at Object.patch (development/acceptance/helpers.ts:84:19)
  at Object.<anonymous> (development/acceptance/ReactRefreshLogBox-builtins.test.ts:61:7)

● ReactRefreshLogBox turbo › Module not found (empty import trace)

Application is in inconsistent state: timeout.

  82 |           }
  83 |           if (status !== 'pending') {
> 84 |             throw new Error(`Application is in inconsistent state: ${status}.`)
     |                   ^
  85 |           }
  86 |
  87 |           await new Promise((resolve) => setTimeout(resolve, 30))

  at Object.patch (development/acceptance/helpers.ts:84:19)
  at Object.<anonymous> (development/acceptance/ReactRefreshLogBox-builtins.test.ts:85:7)

● ReactRefreshLogBox turbo › Module not found (missing global CSS)

expect(received).toBe(expected) // Object.is equality

Expected: true
Received: false

  128 |         ])
  129 |       )
> 130 |       expect(await session.hasRedbox(true)).toBe(true)
      |                                             ^
  131 |
  132 |       const source = await session.getRedboxSource()
  133 |       expect(source).toMatchSnapshot()

  at Object.<anonymous> (development/acceptance/ReactRefreshLogBox-builtins.test.ts:130:45)

test/e2e/app-dir/app-alias/app-alias.test.ts

  • app-dir alias handling > should handle typescript paths alias correctly
  • app-dir alias handling > should resolve css imports from outside with src folder presented
Expand output

● app-dir alias handling › should handle typescript paths alias correctly

expect(received).toContain(expected) // indexOf

Expected substring: "click</button>"
Received string:    "failed to canonicalize embedded file path·
Caused by:
    No such file or directory (os error 2)"

  14 |     it('should handle typescript paths alias correctly', async () => {
  15 |       const html = await next.render('/button')
> 16 |       expect(html).toContain('click</button>')
     |                    ^
  17 |     })
  18 |
  19 |     it('should resolve css imports from outside with src folder presented', async () => {

  at Object.<anonymous> (e2e/app-dir/app-alias/app-alias.test.ts:16:20)

● app-dir alias handling › should resolve css imports from outside with src folder presented

page.waitForSelector: Timeout 30000ms exceeded.
=========================== logs ===========================
waiting for locator('button')
============================================================

  329 |     return this.chain(() => {
  330 |       return page
> 331 |         .waitForSelector(selector, { timeout, state: 'attached' })
      |          ^
  332 |         .then(async (el) => {
  333 |           // it seems selenium waits longer and tests rely on this behavior
  334 |           // so we wait for the load event fire before returning

  at lib/browsers/playwright.ts:331:10

test/integration/catches-missing-getStaticProps/test/index.test.js

  • Catches Missing getStaticProps > should catch it in dev mode
Expand output

● Catches Missing getStaticProps › should catch it in dev mode

expect(received).toMatch(expected)

Expected pattern: /getStaticPaths was added without a getStaticProps in/
Received string:  "failed to canonicalize embedded file path·
Caused by:
    No such file or directory (os error 2)"

  20 |     await killApp(app)
  21 |
> 22 |     expect(html).toMatch(errorRegex)
     |                  ^
  23 |   })
  24 |
  25 |   it('should catch it in server build mode', async () => {

  at Object.<anonymous> (integration/catches-missing-getStaticProps/test/index.test.js:22:18)

test/development/acceptance-app/component-stack.test.ts

  • ReactRefresh > can edit a component without losing state
  • ReactRefresh > cyclic dependencies
Expand output

● ReactRefresh › can edit a component without losing state

Application is in inconsistent state: timeout.

  82 |           }
  83 |           if (status !== 'pending') {
> 84 |             throw new Error(`Application is in inconsistent state: ${status}.`)
     |                   ^
  85 |           }
  86 |
  87 |           await new Promise((resolve) => setTimeout(resolve, 30))

  at Object.patch (development/acceptance/helpers.ts:84:19)
  at Object.<anonymous> (development/acceptance/ReactRefresh.test.ts:20:5)

● ReactRefresh › cyclic dependencies

Application is in inconsistent state: timeout.

  82 |           }
  83 |           if (status !== 'pending') {
> 84 |             throw new Error(`Application is in inconsistent state: ${status}.`)
     |                   ^
  85 |           }
  86 |
  87 |           await new Promise((resolve) => setTimeout(resolve, 30))

  at Object.patch (development/acceptance/helpers.ts:84:19)
  at Object.<anonymous> (development/acceptance/ReactRefresh.test.ts:157:5)

test/e2e/404-page-router/index.test.ts

  • 404-page-router with basePath of false and i18n of false and middleware false > for /not/a/real/page > should have the correct router parameters after it is ready
  • 404-page-router with basePath of false and i18n of false and middleware false > for /not/a/real/page?with=query > should have the correct router parameters after it is ready
  • 404-page-router with basePath of false and i18n of true and middleware false > for /not/a/real/page > should have the correct router parameters after it is ready
  • 404-page-router with basePath of false and i18n of true and middleware false > for /not/a/real/page?with=query > should have the correct router parameters after it is ready
  • 404-page-router with basePath of true and i18n of false and middleware false > for /not/a/real/page > should have the correct router parameters after it is ready
  • 404-page-router with basePath of true and i18n of false and middleware false > for /not/a/real/page?with=query > should have the correct router parameters after it is ready
  • 404-page-router with basePath of true and i18n of true and middleware false > for /not/a/real/page > should have the correct router parameters after it is ready
  • 404-page-router with basePath of true and i18n of true and middleware false > for /not/a/real/page?with=query > should have the correct router parameters after it is ready
Expand output

● 404-page-router with basePath of false and i18n of true and middleware false › for /not/a/real/page?with=query › should have the correct router parameters after it is ready

TIMED OUT: yes

null

  559 |
  560 |   if (hardError) {
> 561 |     throw new Error('TIMED OUT: ' + regex + '\n\n' + content)
      |           ^
  562 |   }
  563 |   return false
  564 | }

  at check (lib/next-test-utils.js:561:11)
  at Object.<anonymous> (e2e/404-page-router/index.test.ts:108:11)

● 404-page-router with basePath of false and i18n of true and middleware false › for /not/a/real/page › should have the correct router parameters after it is ready

TIMED OUT: yes

null

  559 |
  560 |   if (hardError) {
> 561 |     throw new Error('TIMED OUT: ' + regex + '\n\n' + content)
      |           ^
  562 |   }
  563 |   return false
  564 | }

  at check (lib/next-test-utils.js:561:11)
  at Object.<anonymous> (e2e/404-page-router/index.test.ts:108:11)

● 404-page-router with basePath of true and i18n of false and middleware false › for /not/a/real/page?with=query › should have the correct router parameters after it is ready

TIMED OUT: yes

null

  559 |
  560 |   if (hardError) {
> 561 |     throw new Error('TIMED OUT: ' + regex + '\n\n' + content)
      |           ^
  562 |   }
  563 |   return false
  564 | }

  at check (lib/next-test-utils.js:561:11)
  at Object.<anonymous> (e2e/404-page-router/index.test.ts:108:11)

● 404-page-router with basePath of true and i18n of false and middleware false › for /not/a/real/page › should have the correct router parameters after it is ready

TIMED OUT: yes

null

  559 |
  560 |   if (hardError) {
> 561 |     throw new Error('TIMED OUT: ' + regex + '\n\n' + content)
      |           ^
  562 |   }
  563 |   return false
  564 | }

  at check (lib/next-test-utils.js:561:11)
  at Object.<anonymous> (e2e/404-page-router/index.test.ts:108:11)

● 404-page-router with basePath of true and i18n of true and middleware false › for /not/a/real/page?with=query › should have the correct router parameters after it is ready

TIMED OUT: yes

null

  559 |
  560 |   if (hardError) {
> 561 |     throw new Error('TIMED OUT: ' + regex + '\n\n' + content)
      |           ^
  562 |   }
  563 |   return false
  564 | }

  at check (lib/next-test-utils.js:561:11)
  at Object.<anonymous> (e2e/404-page-router/index.test.ts:108:11)

● 404-page-router with basePath of true and i18n of true and middleware false › for /not/a/real/page › should have the correct router parameters after it is ready

TIMED OUT: yes

null

  559 |
  560 |   if (hardError) {
> 561 |     throw new Error('TIMED OUT: ' + regex + '\n\n' + content)
      |           ^
  562 |   }
  563 |   return false
  564 | }

  at check (lib/next-test-utils.js:561:11)
  at Object.<anonymous> (e2e/404-page-router/index.test.ts:108:11)

● 404-page-router with basePath of false and i18n of false and middleware false › for /not/a/real/page?with=query › should have the correct router parameters after it is ready

TIMED OUT: yes

null

  559 |
  560 |   if (hardError) {
> 561 |     throw new Error('TIMED OUT: ' + regex + '\n\n' + content)
      |           ^
  562 |   }
  563 |   return false
  564 | }

  at check (lib/next-test-utils.js:561:11)
  at Object.<anonymous> (e2e/404-page-router/index.test.ts:108:11)

● 404-page-router with basePath of false and i18n of false and middleware false › for /not/a/real/page › should have the correct router parameters after it is ready

TIMED OUT: yes

null

  559 |
  560 |   if (hardError) {
> 561 |     throw new Error('TIMED OUT: ' + regex + '\n\n' + content)
      |           ^
  562 |   }
  563 |   return false
  564 | }

  at check (lib/next-test-utils.js:561:11)
  at Object.<anonymous> (e2e/404-page-router/index.test.ts:108:11)

test/integration/404-page-app/test/index.test.js

  • 404 Page Support with _app > dev mode > should not show pages/404 GIP error if _app has GIP
Expand output

● 404 Page Support with _app › dev mode › should not show pages/404 GIP error if _app has GIP

expect(received).toBe(expected) // Object.is equality

Expected: 404
Received: 500

  79 |     it('should not show pages/404 GIP error if _app has GIP', async () => {
  80 |       const res = await fetchViaHTTP(appPort, '/abc')
> 81 |       expect(res.status).toBe(404)
     |                          ^
  82 |       const $ = cheerio.load(await res.text())
  83 |       expect($('#404-title').text()).toBe('Hi There')
  84 |       expect(stderr).not.toMatch(gip404Err)

  at Object.<anonymous> (integration/404-page-app/test/index.test.js:81:26)

test/development/acceptance/ReactRefreshLogBox-builtins.test.ts

  • ReactRefreshLogBox turbo > Node.js builtins
  • ReactRefreshLogBox turbo > Module not found
  • ReactRefreshLogBox turbo > Module not found (empty import trace)
  • ReactRefreshLogBox turbo > Module not found (missing global CSS)
Expand output

● ReactRefreshLogBox turbo › Node.js builtins

Application is in inconsistent state: timeout.

  82 |           }
  83 |           if (status !== 'pending') {
> 84 |             throw new Error(`Application is in inconsistent state: ${status}.`)
     |                   ^
  85 |           }
  86 |
  87 |           await new Promise((resolve) => setTimeout(resolve, 30))

  at Object.patch (development/acceptance/helpers.ts:84:19)
  at Object.<anonymous> (development/acceptance/ReactRefreshLogBox-builtins.test.ts:42:7)

● ReactRefreshLogBox turbo › Module not found

Application is in inconsistent state: timeout.

  82 |           }
  83 |           if (status !== 'pending') {
> 84 |             throw new Error(`Application is in inconsistent state: ${status}.`)
     |                   ^
  85 |           }
  86 |
  87 |           await new Promise((resolve) => setTimeout(resolve, 30))

  at Object.patch (development/acceptance/helpers.ts:84:19)
  at Object.<anonymous> (development/acceptance/ReactRefreshLogBox-builtins.test.ts:61:7)

● ReactRefreshLogBox turbo › Module not found (empty import trace)

Application is in inconsistent state: timeout.

  82 |           }
  83 |           if (status !== 'pending') {
> 84 |             throw new Error(`Application is in inconsistent state: ${status}.`)
     |                   ^
  85 |           }
  86 |
  87 |           await new Promise((resolve) => setTimeout(resolve, 30))

  at Object.patch (development/acceptance/helpers.ts:84:19)
  at Object.<anonymous> (development/acceptance/ReactRefreshLogBox-builtins.test.ts:85:7)

● ReactRefreshLogBox turbo › Module not found (missing global CSS)

expect(received).toBe(expected) // Object.is equality

Expected: true
Received: false

  128 |         ])
  129 |       )
> 130 |       expect(await session.hasRedbox(true)).toBe(true)
      |                                             ^
  131 |
  132 |       const source = await session.getRedboxSource()
  133 |       expect(source).toMatchSnapshot()

  at Object.<anonymous> (development/acceptance/ReactRefreshLogBox-builtins.test.ts:130:45)

test/e2e/app-dir/app-alias/app-alias.test.ts

  • app-dir alias handling > should handle typescript paths alias correctly
  • app-dir alias handling > should resolve css imports from outside with src folder presented
Expand output

● app-dir alias handling › should handle typescript paths alias correctly

expect(received).toContain(expected) // indexOf

Expected substring: "click</button>"
Received string:    "failed to canonicalize embedded file path·
Caused by:
    No such file or directory (os error 2)"

  14 |     it('should handle typescript paths alias correctly', async () => {
  15 |       const html = await next.render('/button')
> 16 |       expect(html).toContain('click</button>')
     |                    ^
  17 |     })
  18 |
  19 |     it('should resolve css imports from outside with src folder presented', async () => {

  at Object.<anonymous> (e2e/app-dir/app-alias/app-alias.test.ts:16:20)

● app-dir alias handling › should resolve css imports from outside with src folder presented

page.waitForSelector: Timeout 30000ms exceeded.
=========================== logs ===========================
waiting for locator('button')
============================================================

  329 |     return this.chain(() => {
  330 |       return page
> 331 |         .waitForSelector(selector, { timeout, state: 'attached' })
      |          ^
  332 |         .then(async (el) => {
  333 |           // it seems selenium waits longer and tests rely on this behavior
  334 |           // so we wait for the load event fire before returning

  at lib/browsers/playwright.ts:331:10

test/integration/catches-missing-getStaticProps/test/index.test.js

  • Catches Missing getStaticProps > should catch it in dev mode
Expand output

● Catches Missing getStaticProps › should catch it in dev mode

expect(received).toMatch(expected)

Expected pattern: /getStaticPaths was added without a getStaticProps in/
Received string:  "failed to canonicalize embedded file path·
Caused by:
    No such file or directory (os error 2)"

  20 |     await killApp(app)
  21 |
> 22 |     expect(html).toMatch(errorRegex)
     |                  ^
  23 |   })
  24 |
  25 |   it('should catch it in server build mode', async () => {

  at Object.<anonymous> (integration/catches-missing-getStaticProps/test/index.test.js:22:18)

@github-actions
Copy link
Contributor

Benchmark for df6a553

Click to view benchmark
Test Base PR % Significant %
bench_hmr_to_commit/Turbopack CSR/1000 modules 8578.02µs ± 45.42µs 8540.38µs ± 56.68µs -0.44%
bench_hmr_to_commit/Turbopack RCC/1000 modules 8796.35µs ± 66.47µs 8846.90µs ± 33.89µs +0.57%
bench_hmr_to_commit/Turbopack RSC/1000 modules 447.37ms ± 2.26ms 448.11ms ± 2.52ms +0.17%
bench_hmr_to_commit/Turbopack SSR/1000 modules 8553.63µs ± 63.46µs 8677.24µs ± 70.29µs +1.45%
bench_hmr_to_eval/Turbopack CSR/1000 modules 7487.54µs ± 57.90µs 7568.43µs ± 46.94µs +1.08%
bench_hmr_to_eval/Turbopack RCC/1000 modules 7773.30µs ± 61.38µs 7742.13µs ± 62.93µs -0.40%
bench_hmr_to_eval/Turbopack SSR/1000 modules 7583.16µs ± 55.84µs 7636.98µs ± 71.15µs +0.71%
bench_hydration/Turbopack RCC/1000 modules 3331.03ms ± 12.97ms 3333.62ms ± 12.29ms +0.08%
bench_hydration/Turbopack RSC/1000 modules 2764.15ms ± 3.74ms 2771.97ms ± 6.76ms +0.28%
bench_hydration/Turbopack SSR/1000 modules 2597.51ms ± 9.46ms 2604.00ms ± 8.52ms +0.25%
bench_startup/Turbopack CSR/1000 modules 1630.73ms ± 4.32ms 1624.04ms ± 3.10ms -0.41%
bench_startup/Turbopack RCC/1000 modules 2136.29ms ± 3.59ms 2143.90ms ± 6.26ms +0.36%
bench_startup/Turbopack RSC/1000 modules 2056.81ms ± 4.14ms 2053.92ms ± 8.20ms -0.14%
bench_startup/Turbopack SSR/1000 modules 1747.51ms ± 4.84ms 1735.16ms ± 4.22ms -0.71%

@github-actions
Copy link
Contributor

🟢 CI successful 🟢

Thanks

@kwonoj kwonoj added the pr: automerge Kodiak will merge these automatically after checks pass label Jan 26, 2023
@kodiakhq kodiakhq bot merged commit ba73449 into main Jan 26, 2023
@kodiakhq kodiakhq bot deleted the fix-test-result branch January 26, 2023 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: ci pr: automerge Kodiak will merge these automatically after checks pass
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants