Make WordPress Core


Ignore:
Timestamp:
01/06/2025 10:29:09 AM (2 weeks ago)
Author:
swissspidy
Message:

Build/Test Tools: Expand performance tests setup.

Run tests against Multisite (possible since [58097]) and on single post pages. Also improve cache flushes/resets between iterations.

Props swissspidy, flixos90, desrosj, mukesh27.
Fixes #62725.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/.github/workflows/performance.yml

    r59507 r59577  
    3333  # Runs the performance test suite.
    3434  performance:
    35     name: Performance tests ${{ matrix.memcached && '(with memcached)' || '' }}
     35    name: ${{ matrix.multisite && 'Multisite' || 'Single site' }}
    3636    uses: WordPress/wordpress-develop/.github/workflows/reusable-performance.yml@trunk
    3737    permissions:
     
    4242      matrix:
    4343        memcached: [ true, false ]
     44        multisite: [ true, false ]
    4445    with:
    4546      memcached: ${{ matrix.memcached }}
     47      multisite: ${{ matrix.multisite }}
    4648    secrets:
    4749      CODEVITALS_PROJECT_TOKEN: ${{ secrets.CODEVITALS_PROJECT_TOKEN }}
Note: See TracChangeset for help on using the changeset viewer.