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

add 4 guest test td attestation TCs and improve overall test logic #124

Merged
merged 7 commits into from
Oct 26, 2023

Commits on Oct 24, 2023

  1. [guest-test] Bug Fix: strict $BOOT_PATTERN to avoid fake execution

    strict on the $BOOT_PATTERN to avoid fake guest test execution
    
    [Test Components] tdx
    [Test Types] any
    [Supported Devices] spr,emr,gnr,srf
    
    Signed-off-by: Hongyu Ning <[email protected]>
    hongyuni committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    143dcb1 View commit details
    Browse the repository at this point in the history
  2. [guest-test] New Test: add 4 tdx guest attestation cases

    add new implementation of 4 tdx guest attestation related testcases
    
    [Test Components] tdx
    [Test Types] func
    [Supported Devices] spr,emr,gnr,srf
    
    Signed-off-by: Hongyu Ning <[email protected]>
    hongyuni committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    a7b8c5c View commit details
    Browse the repository at this point in the history
  3. [guest-test] New Test: add tdx_guest_attest compile tool prepare

    add tdx_guest_attest compile tools prepare logic to support auto compile
    in centos stream 9 or rhel 9 guest os
    
    [Test Components] tdx
    [Test Types] func
    [Supported Devices] spr,emr,gnr,srf
    
    Signed-off-by: Hongyu Ning <[email protected]>
    hongyuni committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    1f5e744 View commit details
    Browse the repository at this point in the history
  4. [guest-test] Test Enhance: improve test_launcher management logic

    improve test_launcher management logic to support well on $GCOV=on case
    and several corner VM lifecycle management issues
    
    [Test Components] tdx
    [Test Types] any
    [Supported Devices] spr,emr,gnr,srf
    
    Signed-off-by: Hongyu Ning <[email protected]>
    hongyuni committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    2642223 View commit details
    Browse the repository at this point in the history
  5. [guest-test] Test Enhance: improve code based on code check hints

    improve code logic based on code check hints
    
    [Test Components] tdx
    [Test Types] func
    [Supported Devices] spr,emr,gnr,srf
    
    Signed-off-by: Hongyu Ning <[email protected]>
    hongyuni committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    8f472a4 View commit details
    Browse the repository at this point in the history
  6. [guest-test] Test Enhance: Use installed kernel headers search path

    use guest os installed kernel headers search path and remove previous
    standalone header file to avoid kernel driver and selftest tool ioctl
    conflictions
    
    [Test Components] tdx
    [Test Types] func
    [Supported Devices] spr,emr,gnr,srf
    
    Signed-off-by: Hongyu Ning <[email protected]>
    hongyuni committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    ac4f62f View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. [guest-test] Test Enhance: tab format unified across all source code

    all tab format unified to 2 spaces across all source code
    
    [Test Components] tdx
    [Test Types] func
    [Supported Devices] spr,emr,gnr.srf
    
    Signed-off-by: Hongyu Ning <[email protected]>
    hongyuni committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    3482060 View commit details
    Browse the repository at this point in the history