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

NeoEden: add initial tests #1031

Open
wants to merge 15 commits into
base: master
Choose a base branch
from

Commits on Oct 23, 2024

  1. NeoEden: add initial tests

    The idea is to get rid of the escript and write tests using go testing
    infra. This is a first step twoards that goal. The main principales are
    1. DRY and KISS.
    2. Tests are grouped together (only smoke at the moment)
    3. Tests broken into different categories based on what they test,
    like just EVE, or App or Network (for now just simple eve tests are ported)
    5. Setup once and use in multiple tests, for example setup an app once
    and share it between (no-destructive) tests.
    
    Signed-off-by: Shahriyar Jalayeri <[email protected]>
    shjala committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    1557dbb View commit details
    Browse the repository at this point in the history
  2. NeoEden: use new LogTime* functions in eve test

    Signed-off-by: Shahriyar Jalayeri <[email protected]>
    shjala committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    123684f View commit details
    Browse the repository at this point in the history
  3. NeoEden : add test directory for lps-loc, storage, upgrade

    Signed-off-by: Shahriyar Jalayeri <[email protected]>
    shjala committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    a225c17 View commit details
    Browse the repository at this point in the history
  4. NeoEden : add a template for test writing

    Signed-off-by: Shahriyar Jalayeri <[email protected]>
    shjala committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    bf0864b View commit details
    Browse the repository at this point in the history
  5. NeoEden : make eve tests makefile more generic

    Signed-off-by: Shahriyar Jalayeri <[email protected]>
    shjala committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    af74307 View commit details
    Browse the repository at this point in the history
  6. NeoEden: add a initial virtualization tests

    Signed-off-by: Shahriyar Jalayeri <[email protected]>
    shjala committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    8882e13 View commit details
    Browse the repository at this point in the history
  7. NeoEden : add virtualization workflow script

    Signed-off-by: Shahriyar Jalayeri <[email protected]>
    shjala committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    1990f41 View commit details
    Browse the repository at this point in the history
  8. NeoEden : set t and use it in logging

    Signed-off-by: Shahriyar Jalayeri <[email protected]>
    shjala committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    a939b1a View commit details
    Browse the repository at this point in the history
  9. NeoEden : update go mod and sum

    Signed-off-by: Shahriyar Jalayeri <[email protected]>
    shjala committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    35c7400 View commit details
    Browse the repository at this point in the history
  10. evetestkit : add error log function and more

    - add LogTimeErrorf
    - add Ubuntu 20.04 app template
    
    Signed-off-by: Shahriyar Jalayeri <[email protected]>
    
    NeoEden : rename unused paramater to _ in vtpm_test.go
    
    Signed-off-by: Shahriyar Jalayeri <[email protected]>
    shjala committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    68a49c5 View commit details
    Browse the repository at this point in the history
  11. NeoEden : fix typo in template/main_test.go

    Signed-off-by: Shahriyar Jalayeri <[email protected]>
    
    NeoEden : renme unused parameter to _ in template/main_test.go
    
    Signed-off-by: Shahriyar Jalayeri <[email protected]>
    shjala committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    3be2cad View commit details
    Browse the repository at this point in the history
  12. NeoEden : rename unused paramater to _

    Signed-off-by: Shahriyar Jalayeri <[email protected]>
    shjala committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    35af27d View commit details
    Browse the repository at this point in the history
  13. evetestkit : add Ubuntu 20.04 to the list of installable apps

    Signed-off-by: Shahriyar Jalayeri <[email protected]>
    shjala committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    2d868b5 View commit details
    Browse the repository at this point in the history
  14. NeoEden : make vtpm test more verbose

    Signed-off-by: Shahriyar Jalayeri <[email protected]>
    shjala committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    8aae4a9 View commit details
    Browse the repository at this point in the history
  15. NeoEden : add Azure IoT 1.4 (lagacy) test

    Signed-off-by: Shahriyar Jalayeri <[email protected]>
    shjala committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    61307b5 View commit details
    Browse the repository at this point in the history