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

Added LCOW functional tests and benchmarks for uVMs and containers. #1351

Merged
merged 4 commits into from Aug 23, 2022

Commits on Aug 23, 2022

  1. Added LCOW functional tests and benchmarks

    Split out utility functions from `test/functional` into an internal package,
    separate from functional tests.
    Updated code to use containerd instead of docker.
    
    Added new functional tests and benchmarks for LCOW uVM containers, and
    updated other LCOW tests as well. Not all (LCOW) functional tests were
    updated, and most others are now explicitly skipped.
    
    Updated `k8s.io/cri-api` to v0.22 to include `WindowsPodSandboxConfig`
    struct
    
    Signed-off-by: Hamza El-Saawy <hamzaelsaawy@microsoft.com>
    helsaawy committed Aug 23, 2022
    Copy the full SHA
    8060006 View commit details
    Browse the repository at this point in the history
  2. Updating tests to use new test\internal package

    Signed-off-by: Hamza El-Saawy <hamzaelsaawy@microsoft.com>
    helsaawy committed Aug 23, 2022
    Copy the full SHA
    3c6b4f2 View commit details
    Browse the repository at this point in the history
  3. PR: doc, simplified signatures

    Added deprecated warning to `layers.LayerFolders`, which relies on
    docker.
    Added doc comment to functional tests to clarify overlap with other
    tests.
    Removed unnecessary parameter in `WaitForError`.
    Updated snapshotter logic
    
    Signed-off-by: Hamza El-Saawy <hamzaelsaawy@microsoft.com>
    helsaawy committed Aug 23, 2022
    Copy the full SHA
    b2b66cb View commit details
    Browse the repository at this point in the history
  4. PR: refactor, updated image names in cri tests

    Signed-off-by: Hamza El-Saawy <hamzaelsaawy@microsoft.com>
    helsaawy committed Aug 23, 2022
    Copy the full SHA
    ae5a16f View commit details
    Browse the repository at this point in the history