Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Push some local test cleanups #50653

Merged
merged 3 commits into from May 2, 2024

Conversation

bleggett
Copy link
Contributor

@bleggett bleggett commented Apr 23, 2024

Please provide a description of this PR:

Follow-on fixes from #50572

  • use label suffixes
  • drop weird Annotation indirection/aliasing used in test code that actually made refactoring + discovery harder, in favor of ye olde map[string]string

@bleggett bleggett requested review from a team as code owners April 23, 2024 20:12
@istio-policy-bot istio-policy-bot added area/test and release release-notes-none Indicates a PR that does not require release notes. labels Apr 23, 2024
@istio-testing istio-testing added the size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. label Apr 23, 2024
@bleggett bleggett force-pushed the bleggett/test-cleanups branch 2 times, most recently from a66e6d7 to 431d5ca Compare April 23, 2024 20:13
@bleggett bleggett force-pushed the bleggett/test-cleanups branch 2 times, most recently from 09e950f to b07dc64 Compare April 23, 2024 22:55
@dhawton
Copy link
Member

dhawton commented Apr 24, 2024

/test integ-security-multicluster

1 similar comment
@ericvn
Copy link
Contributor

ericvn commented Apr 24, 2024

/test integ-security-multicluster

@bleggett
Copy link
Contributor Author

/test integ-security-multicluster

I don't think it's a flake, I just dorked something. Fixing.

Copy link
Member

@hanxiaop hanxiaop left a comment

Choose a reason for hiding this comment

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

/retest

@kfaseela
Copy link
Member

/retest

@bleggett bleggett force-pushed the bleggett/test-cleanups branch 2 times, most recently from b237453 to 8112c08 Compare April 30, 2024 19:26
@istio-testing istio-testing added the needs-rebase Indicates a PR needs to be rebased before being merged label Apr 30, 2024
@istio-testing istio-testing added needs-rebase Indicates a PR needs to be rebased before being merged and removed needs-rebase Indicates a PR needs to be rebased before being merged labels Apr 30, 2024
@bleggett bleggett force-pushed the bleggett/test-cleanups branch 2 times, most recently from e45e56a to 146ef71 Compare May 2, 2024 20:23
@istio-testing istio-testing removed the needs-rebase Indicates a PR needs to be rebased before being merged label May 2, 2024
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
@bleggett
Copy link
Contributor Author

bleggett commented May 2, 2024

/test unit-tests-arm64

@istio-testing istio-testing merged commit af99183 into istio:master May 2, 2024
28 checks passed
bleggett added a commit to bleggett/istio that referenced this pull request May 3, 2024
* Use `Label` suffixes

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Tidy test annotation handling

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Lints

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

---------

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
bleggett added a commit to bleggett/istio that referenced this pull request May 3, 2024
* Use `Label` suffixes

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Tidy test annotation handling

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Lints

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

---------

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
istio-testing pushed a commit that referenced this pull request May 4, 2024
…el ambient opt-out (#50850)

* Push some local test cleanups (#50653)

* Use `Label` suffixes

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Tidy test annotation handling

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Lints

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

---------

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Use label istio.io/dataplane-mode=disabled for pod-level ambient opt-out (#50804)

* Use label for opt-out

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Resync with master

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Fix tests

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Remove comment

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

---------

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

---------

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/test and release release-notes-none Indicates a PR that does not require release notes. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

9 participants