Skip to content

Introduce auto inject integration tests#2595

Merged
siggy merged 2 commits intomasterfrom
siggy/auto-integration
Apr 1, 2019
Merged

Introduce auto inject integration tests#2595
siggy merged 2 commits intomasterfrom
siggy/auto-integration

Conversation

@siggy
Copy link
Member

@siggy siggy commented Mar 29, 2019

The integration tests were not exercising proxy auto inject.

Introduce a --proxy-auto-inject flag to install_test.go, which
exercises install, check, and app deploy (via smoke test) for both
manual and auto injected use cases.

Part of #2569

Signed-off-by: Andrew Seigner [email protected]

@siggy siggy added priority/P1 Planned for Release area/test labels Mar 29, 2019
@siggy siggy self-assigned this Mar 29, 2019
@siggy siggy force-pushed the siggy/auto-integration branch from 59c7467 to 2531fff Compare March 29, 2019 18:53
@l5d-bot
Copy link
Collaborator

l5d-bot commented Mar 29, 2019

@siggy siggy mentioned this pull request Mar 29, 2019
1 task
@siggy siggy force-pushed the siggy/auto-integration branch from 2531fff to a66735e Compare March 29, 2019 20:35
@l5d-bot
Copy link
Collaborator

l5d-bot commented Mar 29, 2019

The integration tests were not exercising proxy auto inject.

Introduce a `--proxy-auto-inject` flag to `install_test.go`, which
now exercises install, check, and smoke test deploy for both manual and
auto injected use cases.

Part of #2569

Signed-off-by: Andrew Seigner <[email protected]>
@siggy siggy force-pushed the siggy/auto-integration branch from a66735e to 807e73d Compare March 29, 2019 23:46
@l5d-bot
Copy link
Collaborator

l5d-bot commented Mar 29, 2019

Signed-off-by: Andrew Seigner <[email protected]>
@l5d-bot
Copy link
Collaborator

l5d-bot commented Mar 30, 2019

Copy link
Member

@alpeb alpeb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes looks great, and works perfectly, thanks! 🚢 :shipit: 👕

Running test [install_test.go] --proxy-auto-inject
=== RUN   TestVersionPreInstall
--- PASS: TestVersionPreInstall (0.04s)
=== RUN   TestCheckPreInstall
--- PASS: TestCheckPreInstall (0.10s)
=== RUN   TestInstall
--- PASS: TestInstall (35.35s)
=== RUN   TestVersionPostInstall
--- PASS: TestVersionPostInstall (0.03s)
=== RUN   TestInstallSP
--- PASS: TestInstallSP (0.16s)
=== RUN   TestCheckPostInstall
--- PASS: TestCheckPostInstall (0.11s)
=== RUN   TestDashboard
--- PASS: TestDashboard (0.56s)
=== RUN   TestInject
--- PASS: TestInject (12.23s)
=== RUN   TestServiceProfileDeploy
--- PASS: TestServiceProfileDeploy (0.58s)
=== RUN   TestCheckProxy
--- PASS: TestCheckProxy (0.13s)
=== RUN   TestLogs
--- PASS: TestLogs (30.02s)
=== RUN   TestRestarts
--- PASS: TestRestarts (0.08s)
PASS
ok      command-line-arguments  79.419s

@siggy siggy merged commit b454f8f into master Apr 1, 2019
@siggy siggy deleted the siggy/auto-integration branch April 1, 2019 17:33
@admc admc mentioned this pull request Apr 1, 2019
25 tasks
KatherineMelnyk pushed a commit to KatherineMelnyk/linkerd2 that referenced this pull request Apr 5, 2019
The integration tests were not exercising proxy auto inject.

Introduce a `--proxy-auto-inject` flag to `install_test.go`, which
now exercises install, check, and smoke test deploy for both manual and
auto injected use cases.

Part of linkerd#2569

Signed-off-by: Andrew Seigner <[email protected]>
Signed-off-by: [email protected] <[email protected]>
KatherineMelnyk pushed a commit to KatherineMelnyk/linkerd2 that referenced this pull request Apr 5, 2019
The integration tests were not exercising proxy auto inject.

Introduce a `--proxy-auto-inject` flag to `install_test.go`, which
now exercises install, check, and smoke test deploy for both manual and
auto injected use cases.

Part of linkerd#2569

Signed-off-by: Andrew Seigner <[email protected]>
Signed-off-by: [email protected] <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/test priority/P1 Planned for Release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants