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

fix: fix the atm feature related bugs #220

Merged
merged 2 commits into from
Nov 20, 2024
Merged

Conversation

zhiying-lin
Copy link
Contributor

What type of PR is this?
/kind bug

What this PR does / why we need it:

Which issue(s) this PR fixes:

Fixes #

Requirements:

How has this code been tested

manual test, will add the e2e tests in the future PR.

Special notes for your reviewer

Copy link

codecov bot commented Nov 19, 2024

Codecov Report

Attention: Patch coverage is 50.00000% with 6 lines in your changes missing coverage. Please review.

Project coverage is 79.76%. Comparing base (aef3b54) to head (aa15e4a).

Files with missing lines Patch % Lines
...ontrollers/hub/trafficmanagerbackend/controller.go 50.00% 4 Missing and 2 partials ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #220      +/-   ##
==========================================
+ Coverage   79.68%   79.76%   +0.08%     
==========================================
  Files          27       27              
  Lines        3819     3820       +1     
==========================================
+ Hits         3043     3047       +4     
+ Misses        620      618       -2     
+ Partials      156      155       -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.


🚨 Try these New Features:

@zhiying-lin zhiying-lin merged commit bf1f665 into Azure:main Nov 20, 2024
8 checks passed
@zhiying-lin zhiying-lin deleted the fix-bugs branch November 20, 2024 07:23
jamyct pushed a commit to jamyct/fleet-networking that referenced this pull request Dec 3, 2024
jamyct added a commit that referenced this pull request Jan 4, 2025
* add kubebuilders validations for name length to be <= 63

* add validation tests for member cluster service

* delete e2e test file

* add tests for service export

* add service import tests

* add tests for service import and traffic manager profile/backend

* add integration test to makefile

* set TimeoutInSeconds default to 9

* add conditions for MonitorConfig

* add message to rule

* add second values to monitorconfig

* run goimports

* resolve type comparison issue in CEL

* add case fo when intervalInSeconds is not 30 or 10

* when IntervalInSeconds is 10, TimeoutInSeconds should be between 5 & 9

* add integration-test to test

* test all integration potential files

* remove additional conditions

* remove role.yaml changes

* fix filepath in hubtestenv

* add copyright banner, fix format and change wording

* fix: fix the atm feature related bugs (#220)

* docs: add application migration tutorials (#222)

doc

* fix: requeue the request when the dns is not assigned (#225)

fix: requeue the request when the dns is not assigned

* chore: bump thehanimo/pr-title-checker from 1.4.2 to 1.4.3 (#224)

Bumps [thehanimo/pr-title-checker](https://github.com/thehanimo/pr-title-checker) from 1.4.2 to 1.4.3.
- [Release notes](https://github.com/thehanimo/pr-title-checker/releases)
- [Commits](thehanimo/pr-title-checker@v1.4.2...v1.4.3)

---
updated-dependencies:
- dependency-name: thehanimo/pr-title-checker
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

* rebase

* fix conflict

* edit role.yaml

* delete e2e resource validation test

* add namespace in suit_test.go

* add namespace in suit_test.go

* fix directory for integration test

* update integration tests to use names longer than 63

* make names valid

* fix error message substring check for invalid RFC 1123 names

* fix naming to multiClusterServiceName

* remove example test files

* copyright banner

* remove integration coverage xml file

* fix import format in suite_test.go

* edit format

* undo edit

* delete print error and add error message if namespace not created

* rename fleetnetv1alpha1 for better readability

* use global variable for namespace string

* delete namespace in aftersuite

* use ginkgo to run integration test

* fix context

* fix names of strings to test

* create global variable for nameWithInvalidSize

* install ginkgo

* create global name variables within integration test file

* create global name variables for all remaining name types

* fix hubclient creation failure message and add deletiong failure message

* add hub client creation and deletion messages in integration test file

* install ginkgoin .github/workflows/unit-integration-tests.yml

* fix import styling in integration test file

* undo cluster to name change

* fix cluster access issue

* fix member variable issue in traffic manager test

* install ginkgo before running tests

* remove unnecessary extra lines

* declare var statusErr once and remove duplicate declarations

* declare reused specs once and remove duplication

* declare reused objectmeta once and remove duplications + correct alphabet spelling

* resolve conflict with lates commit

---------

Co-authored-by: Zhiying Lin <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants