Skip to content

build: Update price-feeder version in go.mod#935

Merged
Eengineer1 merged 8 commits into
developfrom
vishal/update-version
Nov 4, 2025
Merged

build: Update price-feeder version in go.mod#935
Eengineer1 merged 8 commits into
developfrom
vishal/update-version

Conversation

@vishal-kanna

Copy link
Copy Markdown
Contributor

No description provided.

@Eengineer1 Eengineer1 changed the title chore: update price-feeder version in go.mod build: Update price-feeder version in go.mod Nov 4, 2025
@Eengineer1 Eengineer1 requested a review from Copilot November 4, 2025 15:40

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates the integration tests to increase oracle jitter tolerance and adjusts fee deviation expectations across multiple test files. The changes address oracle price feed variance by introducing a centralized tolerance constant and replacing exact equality checks with tolerance-based assertions.

  • Introduces a new constant OracleJitterTolerance (5000 ncheq) in a helper package
  • Increases tolerance values in resource and DID pricing tests from 2,000,000 to 200,000,000 ncheq
  • Replaces exact equality assertions with deviation checks in negative resource pricing tests
  • Updates dependency versions (ginkgo, gomega, protobuf, and several cloud.google.com packages)

Reviewed Changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
tests/integration/helpers/const.go Adds new constant OracleJitterTolerance for test tolerance values
tests/integration/cli_resource_pricing_test.go Increases tolerance from 2M to 200M ncheq in 6 balance difference assertions
tests/integration/cli_resource_pricing_negative_test.go Replaces exact equality with tolerance-based assertions using new constant
tests/integration/cli_diddoc_pricing_test.go Increases tolerance from 2M to 200M ncheq in 6 balance difference assertions
go.work.sum Updates go workspace dependency checksums
go.sum Updates module dependency checksums
go.mod Updates test framework and dependency versions

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread tests/integration/cli_resource_pricing_test.go Outdated
Comment thread tests/integration/cli_resource_pricing_test.go Outdated
Comment thread tests/integration/cli_diddoc_pricing_test.go Outdated

@Eengineer1 Eengineer1 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Looks broadly good!

Approved 👍.

@Eengineer1 Eengineer1 merged commit 29189ef into develop Nov 4, 2025
18 checks passed
@Eengineer1 Eengineer1 deleted the vishal/update-version branch November 4, 2025 19:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants