Menu

#70 Add e2e tests

closed
nobody
community (9)
2024-10-10
2024-04-09
Anonymous
No

Originally created by: kvaps
Originally owned by: nbykov0

List of tests we run manually

phase1:
- Create three VMs with Talos
- Deploy Kubernetes on them
- Apply cozystack.yaml
- kubectl get hr -A - should return all okay within 5 minutes

phase2:
- Deploy monitoring, etcd, ingress
- Deploy one instance of each from packages/apps
- kubectl get hr -A - should return all okay within 5 minutes
- tests for updates

Related

Tickets: #143

Discussion

  • Anonymous

    Anonymous - 2024-04-10
     
  • Anonymous

    Anonymous - 2024-05-06

    Originally posted by: nbykov0

    Steps:
    1) privision nodes
    2) non-interactively install Cozystack
    3) run tests, output results

    1 -- a script which would support running a set of VMs on a set of "backends": kvm, virtualbox, aws, etc. Vagrant looked nice but was considered dead
    2 -- talm should help
    3 -- sonobuoy looks nice as a test execution engine, however a list of tests is still a wip

     
  • Anonymous

    Anonymous - 2024-05-06

    Originally posted by: nbykov0

    See also:
    [#94]
    [#98]

     

    Related

    Tickets: #94
    Tickets: #98

  • Anonymous

    Anonymous - 2024-10-10

    Ticket changed by: kvaps

    • status: open --> closed
     

Log in to post a comment.