Skip to content
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

Switch performance tests to Playwright #52022

Merged
merged 46 commits into from
Aug 16, 2023

Commits on Jun 28, 2023

  1. Run with Playwright in CI

    WunderBart committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    a88918c View commit details
    Browse the repository at this point in the history
  2. Print stdout on error

    WunderBart committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    4ce6571 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f6d9851 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6fde09d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6f28c60 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Remove obsolete step

    The first character is excluded from the results later on, so let's not double-exclude.
    WunderBart committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    b9b0440 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea6891f View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2023

  1. Improve post editor perf testing consistency

    - define fixed time to wait until browser becomes idle instead random values
    - make each test record 10 samples + 1 throwaway to address initial metric spikes
    - improve overall code consistency
    WunderBart committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    aeae2ec View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Do not report slow tests

    WunderBart committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    309b9a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b47d2b7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0427a37 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    542456e View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Configuration menu
    Copy the full SHA
    c06ab19 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df1216e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2e13186 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ed1e0cc View commit details
    Browse the repository at this point in the history
  5. cosmetic

    WunderBart committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    fecc1a0 View commit details
    Browse the repository at this point in the history
  6. Fix matching pattern typo

    WunderBart committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    4a394d8 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. Configuration menu
    Copy the full SHA
    647ea57 View commit details
    Browse the repository at this point in the history
  2. Fix results handling

    WunderBart committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    1a18006 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f03e671 View commit details
    Browse the repository at this point in the history
  4. Upload raw results as well

    WunderBart committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    5db75c3 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Configuration menu
    Copy the full SHA
    da43808 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    00f641d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2b9a5ac View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1f8ecd1 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Configuration menu
    Copy the full SHA
    d649aac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae40542 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    18fe132 View commit details
    Browse the repository at this point in the history
  4. Revert "tmp: compare performance with base branch"

    This reverts commit d649aac.
    WunderBart committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    8f15066 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b1d7f83 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e37cbc2 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Configuration menu
    Copy the full SHA
    2c305da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c9c625e View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Add inline comment

    WunderBart committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    bbae249 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    894896b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7ac254e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    84bb262 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    182fbc1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1cf298a View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Configuration menu
    Copy the full SHA
    f787f1e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5a68bbc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d0d81fb View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Configuration menu
    Copy the full SHA
    37ef946 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    127b21e View commit details
    Browse the repository at this point in the history
  3. Prevent logging in via test.use() instead of creating new context

    Each test is run with a fresh context by default, so we can just set the storageState via test.use instead.
    WunderBart committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    568d9d7 View commit details
    Browse the repository at this point in the history