Skip to content
  1. May 25, 2022
    • Richard Neill's avatar
      doc: Update the user guide use-case reproduce instructions · 26b2d08f
      Richard Neill authored
      
      
      This patch:
      
        * Uses consistent terms to refer to baremetal and virtualization distribution
          images
        * Adds that the images should be rebooted before running the use-case
          instructions
        * Adds example output for each of the commands, to be clearer about what is
          expected
        * Provides instructions for how to stop application workloads, when
          recommending the reader to do so
        * Sets a name when the the Docker container is created, to support the
          subsequent stop instructions
        * Clarify which commands should be executed on the Control VM, and which
          commands should be executed on the Guest VM, using a consistent format
      
      Issue-Id: SCM-4397
      Signed-off-by: Richard Neill's avatarRichard Neill <richard.neill@arm.com>
      Change-Id: Ieec1018e2d1c9fe1864161fd48602f220ed71843
      v1.0
      26b2d08f
  2. May 23, 2022
  3. May 20, 2022
  4. May 19, 2022
  5. May 18, 2022
  6. May 16, 2022
  7. May 13, 2022
  8. May 11, 2022
  9. May 10, 2022
  10. May 06, 2022
  11. May 05, 2022
  12. May 04, 2022
    • Kamil Dzieżyk's avatar
      ewaol-tests: Add password reset to tests which access Guest VM user account · 4e06f23a
      Kamil Dzieżyk authored and Richard Neill's avatar Richard Neill committed
      
      
      This patch resets the user account password on the Guest VM before and after the
      relevant test suites execute. The password reset only occurs on virtualization
      images which have been security hardened via the ewaol-security DISTRO_FEATURE.
      The password reset is added by having security-specific code override the
      extra_cleanup function which is called only by virtualization-specific code,
      achieved via conditional appends to the test suites in the recipes.
      
      With this mechanism for conditional inclusion of code to the BATS scripts
      aligned across the test suites, the special substring-replace for
      K3S_LOAD_VIRT_FUNCS has been dropped.
      
      As the conditionally-appended code may not be just tests but also additional
      function and variable definitions, the files are renamed from
      "additional-*-tests.bats" to "append-*.bats.
      
      This patch also adds a new runtime test internal variable 'TEST_GUEST_VM_NAME'
      that takes the value assigned to test specific global variable:
      '[CE|VIRT|K3S|UA]_TEST_GUEST_VM_NAME'.
      
      Issue-Id: SCM-4421
      Signed-off-by: Kamil Dzieżyk's avatarKamil Dziezyk <kamil.dziezyk@arm.com>
      Signed-off-by: Richard Neill's avatarRichard Neill <richard.neill@arm.com>
      Change-Id: Iaa7664e27812280238668fc0e7fea1c0fa018f34
      4e06f23a
    • Richard Neill's avatar
      doc: Clarify conditional layer dependencies on meta-arm · 63b72429
      Richard Neill authored
      
      
      The layers from meta-arm are required not only when building for the N1SDP, but
      also when building a virtualization image (as bundled Guest VM is generic-arm64
      based).
      
      Issue-Id: SCM-4394
      Signed-off-by: Richard Neill's avatarRichard Neill <richard.neill@arm.com>
      Change-Id: I23e79bd98b34afa4901535d83f22ce2b129afcf9
      63b72429
  13. May 03, 2022
  14. Apr 29, 2022
    • Kamil Dzieżyk's avatar
      ewaol-tests: Move common test files to separate package · fb013939
      Kamil Dzieżyk authored
      
      
      This patch brings the following changes:
       - Replaces 'sed' substitution calls with 'envsubst'.
       - Removes unused variable 'TEST_SUITE_PREFIX'.
       - Reworks '*-integration-tests.bb' recipes:
         * Moves common code to 'runtime-integration-tests.inc'.
         * Moves common runtime test files into a new package
           'runtime-integration-tests-common.bb'.
         * Allows to execute tests 'bats' files from any path.
      
      Issue-Id: SCM-4421
      Signed-off-by: Kamil Dzieżyk's avatarKamil Dziezyk <kamil.dziezyk@arm.com>
      Change-Id: Ic2a251e7ba41e263ac7c5b0e705e7b910601df6a
      fb013939
Loading