Skip to content
This repository has been archived by the owner on Jul 11, 2023. It is now read-only.

feat(windows): Make Egress test pass on Windows #4022

Merged
merged 1 commit into from
Aug 24, 2021

Conversation

davinci26
Copy link

This PR modifies the e2e_egress_test to be able to run on Windows nodes

Verified locally in an AKS cluster:

   Ran 1 of 42 Specs in 471.548 seconds
   SUCCESS! -- 1 Passed | 0 Failed | 0 Pending | 41 Skipped
   --- PASS: TestSuite (471.56s)

Signed-off-by: Sotiris Nanopoulos [email protected]

Description:

Testing done:

Affected area:

Functional Area
New Functionality [ ]
CI System [ ]
CLI Tool [ ]
Certificate Management [ ]
Control Plane [ ]
Demo [ ]
Documentation [ ]
Egress [ ]
Ingress [ ]
Install [ ]
Networking [ ]
Observability [ ]
Performance [ ]
SMI Policy [ ]
Security [ ]
Sidecar Injection [ ]
Tests [x]
Upgrade [ ]
Other [ ]

Please answer the following questions with yes/no.

  1. Does this change contain code from or inspired by another project?

    • Did you notify the maintainers and provide attribution?
  2. Is this a breaking change?

@davinci26 davinci26 requested a review from a team as a code owner August 23, 2021 15:47
tests/framework/constants.go Outdated Show resolved Hide resolved
pkg/constants/constants.go Outdated Show resolved Hide resolved
pkg/envoy/bootstrap/config.go Outdated Show resolved Hide resolved
tests/e2e/e2e_egress_test.go Outdated Show resolved Hide resolved
@davinci26 davinci26 force-pushed the windowsEgressTest branch 2 times, most recently from 8d0d6f9 to cbeaf91 Compare August 23, 2021 21:44
charts/osm/values.yaml Show resolved Hide resolved
tests/framework/common.go Outdated Show resolved Hide resolved
This PR modifies the `e2e_egress_test` to be able to run on Windows nodes

Verified locally in an AKS cluster:

 ```
    Ran 1 of 42 Specs in 471.548 seconds
    SUCCESS! -- 1 Passed | 0 Failed | 0 Pending | 41 Skipped
    --- PASS: TestSuite (471.56s)
```

Signed-off-by: Sotiris Nanopoulos <[email protected]>
@codecov-commenter
Copy link

Codecov Report

Merging #4022 (4af84fb) into main (eea4672) will increase coverage by 0.57%.
The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #4022      +/-   ##
==========================================
+ Coverage   67.28%   67.85%   +0.57%     
==========================================
  Files         205      205              
  Lines       11559    11569      +10     
==========================================
+ Hits         7777     7850      +73     
+ Misses       3731     3668      -63     
  Partials       51       51              
Flag Coverage Δ
unittests 67.85% <100.00%> (+0.57%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
pkg/envoy/bootstrap/config.go 93.91% <100.00%> (-0.05%) ⬇️
pkg/providers/kube/client.go 64.19% <0.00%> (-0.62%) ⬇️
pkg/catalog/ingress.go 91.81% <0.00%> (+0.21%) ⬆️
pkg/validator/validators.go 92.45% <0.00%> (+0.78%) ⬆️
pkg/certificate/providers/config.go 79.89% <0.00%> (+32.98%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update eea4672...4af84fb. Read the comment docs.

@davinci26 davinci26 requested a review from michelleN August 23, 2021 23:14
@shashankram shashankram merged commit 928bd1a into openservicemesh:main Aug 24, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants