Skip to content

Review Base Tests #193

@AlexanderKaran

Description

@AlexanderKaran

The meta-framework authors require a full review to ensure tests are set up correctly. Below, I have included sub-issues for each meta-framework, linking to exactly where we have set up your framework and to any minor caveats we have added. Please log any issues with our setup of your metaframework in the sub-issues.

You can either pull the repo and use pnpm dev:docs or check out a preview build here: (fixing deployed version currently)

While you are welcome to review and check out the Dev Time Stats, which mostly focus on install times and dependencies, the main focus should be on run-time stats.

Current run-time stats include three main base tests.

  1. SSR Performance tests focusing on rendering
  2. SPA Test using Lighthouse for LCP and ITNP
  3. MPA Test using Lighthouse for LCP and ITNP

We will add more tests and increase the complexity of the tests app. These are straightforward baseline tests that set up Docker, Lighthouse, and a few other tools, making it easy for us to add additional benchmarks and tests.

The SSR, SPA and MPA tests both load table with ids however the SPA and MPA tests also click a row and load a basic details page.

One final thing to note is that we are currently running on GitHub, but we will move to a different location to run these tests before release. At this point, we will also turn on versioning and track these tests across each major and minor release.

Metadata

Metadata

Assignees

No one assigned

    Labels

    reviewReview required by framework authors

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions