Skip to content
This repository was archived by the owner on Sep 1, 2024. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: unflakable/unflakable-javascript
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: cypress-0.1.2
Choose a base ref
...
head repository: unflakable/unflakable-javascript
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: cypress-0.2.0
Choose a head ref
  • 12 commits
  • 22 files changed
  • 1 contributor

Commits on Jul 2, 2023

  1. [cypress] Combine rollup config

    Rollup supports a config array, which allows us to invoke
    it just once. This also moves config-wrapper-sync.ts into the
    main build step, which allows it to share code with the rest of
    the CommonJS build, yielding a smaller bundle size.
    ramosbugs committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    bc52139 View commit details
    Browse the repository at this point in the history
  2. Rollup exported TypeScript types

    Both @unflakable/cypress-plugin and @unflakable/jest-plugin include
    exported TypeScript types. Since both packages depend on the internal
    @unflakable/plugins-common package, we need to use rollup-plugin-dts to
    be sure that the exported types don't refer to this unpublished package.
    ramosbugs committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    3840dc5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fdcac51 View commit details
    Browse the repository at this point in the history
  4. [cypress] Fix integration tests to tolerate slow test color

    The Mocha reporter prints the test duration in either medium (33m)
    or fast (90m) color, depending on the duration. This is a source of
    flakiness unless the tests accept both.
    ramosbugs committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    59986ab View commit details
    Browse the repository at this point in the history
  5. Support Cypress 12.16

    ramosbugs committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    3cb5f34 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9bc5c47 View commit details
    Browse the repository at this point in the history
  7. [cypress] Use Microsoft Edge for Windows integration tests

    Chrome is slow on Windows, and Electron fails randomly with opaque
    errors.
    ramosbugs committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    0f24a24 View commit details
    Browse the repository at this point in the history
  8. [cypress] Disable debug colors within Cypress integration tests

    The `debug` library only prints timestamped output when terminal colors
    are disabled. We disable colors here so that we can better understand the
    timing of failed test runs. Note that DEBUG_COLORS is still enabled for
    the Jest tests that invoke the Cypress plugin integration tests, since
    GitHub Actions lets us show timestamps for each line of that output even
    if colors are enabled. However, output from individual test cases is
    buffered and printed all at once in the event of a test failure, so the
    buffered output needs to include timestamps if we want to understand
    the timing within a single Cypress invocation.
    ramosbugs committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    288f9dc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ec88a42 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2023

  1. [cypress] Run CI in Windows 2019 instead of 2022

    This may improve performance due to
    actions/runner-images#5166.
    ramosbugs committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    d4c9a28 View commit details
    Browse the repository at this point in the history
  2. [cypress] Fix integration test timeout race

    When a test times out, we call treeKill() on the Cypress process
    tree, followed by rejecting the promise. However, killing the Cypress
    process triggers the `exit` event callback, which causes us to resolve
    the promise before we have a chance to reject it.
    ramosbugs committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    59da108 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0f87189 View commit details
    Browse the repository at this point in the history
Loading
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy