rdkcentral / Dobby

The Dobby component is a wrapper around the opensource crun/runc containerization tool for managing and running containers.
Apache License 2.0
16 stars 42 forks source link

RDK-46375-Include the L2 Test in Github Action #311

Closed sithanda closed 8 months ago

sithanda commented 8 months ago

Description

Changes Done:

  1. Changed L2 test folder architecture, moved L2 test cases from tests to tests/L2_testing
  2. skipped gui_containers when run in vm
  3. Added test passing count in logs
  4. Enabled only passing tests in runner.py
    • basic_sanity_tests.py
    • container_manipulations.py
    • bundle_generation.py
    • plugin_launcher.py
  5. Fixed SyntaxWarning: invalid escape sequence

Test Procedure

  1. Run in vagrant setup
  2. Run in github workflow.

Type of Change

Requires Bitbake Recipe changes?

goruklu commented 8 months ago

also, can we rename the "unit_tests" directory to "testing" or just "tests" and then have L1_testing and L2_testing directories under that ? Having L2_testing directory under "unit_tests" sound a bit wrong.

rdkcmf-jenkins commented 8 months ago

Blackduck scan failure details

Summary: 0 violations, 0 files pending approval, 87 files pending identification.

rdkcmf-jenkins commented 8 months ago

Blackduck scan failure details

Summary: 0 violations, 0 files pending approval, 87 files pending identification.

rdkcmf-jenkins commented 8 months ago

Blackduck scan failure details

Summary: 0 violations, 0 files pending approval, 87 files pending identification.

rdkcmf-jenkins commented 8 months ago

WARNING: A Blackduck scan failure has been waived

A prior failure has been upvoted