Skip to content
  1. Aug 23, 2022
  2. Aug 12, 2022
  3. Aug 03, 2022
  4. Aug 01, 2022
    • Drew Reed's avatar
      ci: Get lava results of test runs · 0db0595e
      Drew Reed authored and Drew Reed's avatar Drew Reed committed
      
      
      To allow us to see when lava tests have failed to run correctly we can
      use the lava results to generate a junit file for each lava based test
      run by parsing the results through a new conversion script.
      To allow us to run tests when not selected by default a new FORCE_TESTS
      variable has been added to all manual pipeline runs to override the
      standard test selection logic.
      Moved up to a newer version of the pipeline templates so get support for
      lava test results retrival from the lava server.
      
      Changelog: other
      Signed-off-by: default avatarDrew Reed <Drew.Reed@arm.com>
      0db0595e
  5. Jul 27, 2022
  6. Jul 18, 2022
  7. Jul 15, 2022
  8. Jul 14, 2022
  9. Jul 12, 2022
    • Vikas Katariya's avatar
      cassini-[tests,docs]: Fix race condition in K3s integration tests logic · 91350140
      Vikas Katariya authored
      
      
      When the test deployment is upgraded to a later container image
      version, K3s stops the Pod(s) with the old container image and starts
      the Pod(s) with the new container image. The step after upgrading the
      deployment is to query the running Pods and check if they are using
      the new container image.
      
      This situation represents a race condition. If the query is performed
      quickly, then the old Pod hasn't yet been stopped and the old Pod name
      is considered to be the new Pod. This causes an error later in the
      tests when it does stop, and subsequent queries to it become invalid.
      
      This patch fixes the race condition by ensuring that a full set of
      'new' Pods are running after the upgrade, before continuing with the
      rest of the test suite.
      
      Updated docs to reflect the above mentioned logic.
      
      Changelog: bug
      
      Signed-off-by: Richard Neill's avatarRichard Neill <richard.neill@arm.com>
      Signed-off-by: Vikas Katariya's avatarVikas Katariya <vikas.katariya@arm.com>
      91350140
    • Vikas Katariya's avatar
      cassini-tests: Validate and update run-time integration tests · df078b4d
      Vikas Katariya authored
      
      
      The container engine, user accounts and K3s test suitesare updated to
      ensure that the application workload replicas are distributed over the
      nodes using a PodAntiAffinity setting. To simplify the behavior, one
      replica is deployed per node, meaning that a baremetal distribution
      image now executes one replica instead of three (note this has no
      impact on the validation). To support the image 'rolling' upgrade for a
      single Pod, the deployment is configured to allow the Pod to be stopped
      before the new upgraded Pod is started.
      
      Changelog: other
      
      Signed-off-by: Richard Neill's avatarRichard Neill <richard.neill@arm.com>
      Signed-off-by: Vikas Katariya's avatarVikas Katariya <vikas.katariya@arm.com>
      df078b4d
    • Drew Reed's avatar
      Merge branch 'topics/OSSEMBEDA-1950' into 'main' · dd4acad2
      Drew Reed authored
      Sync/rebase `main` and `kirkstone-dev`
      
      See merge request engineering/embedded-a/cassini/meta-cassini!187
      dd4acad2
  10. Jul 08, 2022
  11. Jul 07, 2022
  12. Jul 05, 2022
  13. Jul 01, 2022
  14. Jun 29, 2022
Loading