Skip to content

Commit

Permalink
Fix readme (#2013)
Browse files Browse the repository at this point in the history
* Added upgrade/downgrade script template

Refactored code
Addon upgrade/downgrade test similar to #1795

Added tests for addon upgrade/downgrade

Changed DEFAULT version
Added addon status checks

Fetch latest addon version for given K8s Cluster

Update kops cluster config used in weekly tests (#1862)

* Change to kops cluster creation scripts

* Add logging for retry attempt

* Switch kops cluster to use docker container runtime

Co-authored-by: Jayanth Varavani <[email protected]>

Added upgrade/downgrade test for custom cni-manifest-file

Added missing files

remove upgrade-downgrade.sh

* Add eks.go file , deleted by mistake

* Extract apply manifest logic in common
Remove redundant code

* Add PD traffic test for cni upgrade downgrade test

* Updated Readme
  • Loading branch information
cgchinmay authored Jun 21, 2022
1 parent 7156643 commit 8eafddd
Showing 1 changed file with 0 additions and 49 deletions.
49 changes: 0 additions & 49 deletions test/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,20 +19,6 @@ Smoke test provide fail early mechanism by failing the test if basic functionali

Ginkgo Focus: [SMOKE]

# Performance
* run from cni test account to upload test results
* set PERFORMANCE_TEST_S3_BUCKET_NAME to the name of the bucket (likely `cni-performance-tests`)
* set RUN_PERFORMANCE_TESTS=true
* to view data graph:
* Go to Isengard and open [email protected] as admin
* Go to QuickSight and signup with your email email (it does not need an additional password)
* Open dashboards:
* 130-pods test - https://us-west-2.quicksight.aws.amazon.com/sn/dashboards/af137b24-a4c1-4ecd-addb-2056486e2022/views/4facfa4f-4b29-42d7-bdf5-5335d9114533
* 5000-pods test - https://us-west-2.quicksight.aws.amazon.com/sn/dashboards/55b56360-dbc3-4fc4-917a-167249a0eb8c/views/1cb4c112-cea3-4ea2-84f6-32d0436b0711
* 730-pods test - https://us-west-2.quicksight.aws.amazon.com/sn/dashboards/8e10011a-a29f-4218-a62d-691fd41c71f3/views/f78feb6c-f45b-4788-82c4-0fc348e793d0

* NOTE: if running on previous versions, change the date inside of the file to the date of release so as to not confuse graphing order

# KOPS
* set RUN_KOPS_TEST=true
* WARNING: will occassionally fail/flake tests, try re-running test a couple times to ensure there is a
Expand All @@ -43,42 +29,7 @@ Ginkgo Focus: [SMOKE]
# Calico
* set RUN_CALICO_TEST=true

## Conformance test duration log

* May 20, 2020: Initial integration step took roughly 3h 41min
* May 27: 3h 1min
* Skip tests labeled as “Slow” for Ginkgo framework
* Timelines:
* Default CNI: 73s
* Updating CNI image: 110s
* Current image integration: 47s
* Conformance tests: 119.167 min (2 hrs)
* Down cluster: 30 min
* May 29: 2h 59min 30s
* Cache dependencies when testing default CNI
* Timelines:
* Docker build: 4 min
* Up test cluster: 31 min
* Default CNI: 50s
* Updating CNI image: 92s
* Current image integration: 17s
* Conformance tests: 114 min (1.9 hrs)
* Down cluster: 30 min
* June 5: 1h 24min 9s
* Parallel execution of conformance tests
* Timelines:
* Docker build: 3 min
* Up test cluster: 31 min
* Default CNI: 52s
* Updating CNI image: 92s
* Current image integration: 18s
* Conformance tests: 16 min
* Down cluster: 30 min



## How to Manually delete k8s tester Resources (order of deletion)

Cloudformation - (all except cluster, vpc)
EC2 - load balancers, key pair
VPC - Nat gateways, Elastic IPs(after a minute), internet gateway
Expand Down

0 comments on commit 8eafddd

Please sign in to comment.