Skip to content

test: Stabilize FeedsClient integration tests#95

Merged
Giriharan219 merged 9 commits intomasterfrom
users/gravichandran/feeds-pipeline-issue
Feb 19, 2025
Merged

test: Stabilize FeedsClient integration tests#95
Giriharan219 merged 9 commits intomasterfrom
users/gravichandran/feeds-pipeline-issue

Conversation

@Giriharan219
Copy link
Contributor

@Giriharan219 Giriharan219 commented Feb 17, 2025

What does this Pull Request accomplish?

  • Fix the DuplicateFeedsError by updating the feedname generation in the tests.
  • Fix the MultipleRequestError by adding retry decorator to FeedsClient.

Why should this Pull Request be merged?

Enable users to use FeedsClient without any issues.

What testing has been done?

Auto testing is included against NI's test tier.
Swagger API Link

@Giriharan219 Giriharan219 added the bug Something isn't working label Feb 17, 2025
@Giriharan219 Giriharan219 force-pushed the users/gravichandran/feeds-pipeline-issue branch 2 times, most recently from 99162ea to 2f215e2 Compare February 17, 2025 07:29
@Giriharan219 Giriharan219 force-pushed the users/gravichandran/feeds-pipeline-issue branch from 2f215e2 to ab28a0c Compare February 17, 2025 07:34
@Giriharan219 Giriharan219 changed the title fix: Pipeline failure issue for Feeds API fix: Resolve pytest pipeline issue and add back-off retry for FeedsClient Feb 17, 2025
@Giriharan219 Giriharan219 changed the title fix: Resolve pytest pipeline issue and add back-off retry for FeedsClient fix: Stabilize Feeds API tests and add retry for FeedsClient Feb 17, 2025
@Giriharan219 Giriharan219 changed the title fix: Stabilize Feeds API tests and add retry for FeedsClient fix: Stabilize Feeds API tests Feb 17, 2025
@santhoshramaraj santhoshramaraj changed the title fix: Stabilize Feeds API tests tests: Stabilize FeedsClient integration tests Feb 17, 2025
@santhoshramaraj santhoshramaraj added the tests Primarily test changes label Feb 17, 2025
@santhoshramaraj santhoshramaraj removed the bug Something isn't working label Feb 17, 2025
@rbell517 rbell517 changed the title tests: Stabilize FeedsClient integration tests test: Stabilize FeedsClient integration tests Feb 17, 2025
@Giriharan219 Giriharan219 merged commit 68a42a2 into master Feb 19, 2025
7 checks passed
@Giriharan219 Giriharan219 deleted the users/gravichandran/feeds-pipeline-issue branch February 19, 2025 18:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tests Primarily test changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants