...

Text file src/edge-infra.dev/test/README.md

Documentation: edge-infra.dev/test

     1test/ contains tests outside the normal unit tests which part of the package that they test
     2
     3these tests should NOT run when bazel test //... is invoked, and shouldn't be a dep of anything else, eg running bazel X //... shouldnt run these
     4
     5# Folder structure
     6
     7defines the hierarchy of the folders, files under them
     8
     9see individual folders for more details, how to contribute, run, etc
    10
    11## e2e
    12
    13Standalone e2e test runner. runs against an instance of the edge product/platform
    14- An independently distributable, runnable, versioned binary or container with all test code or data compiled in. can be run with flags controlling which tests are executed, against which environment, passing in additional test data / configuration, etc
    15- Similar to "system-level" or acceptance tests of the product
    16
    17## framework
    18
    19Test framework for common configuration that can be consumed in any other type of test. provides:
    20- Access and auth to a full test Edge environment, or individual internal/external services for integration testing
    21
    22see [rfc](https://docs.edge-infra.dev/rfc/archived/testing/#framework) for more information

View as plain text