Add support to timeboost auctioneer for BidFloorAgent#4456
Conversation
There was a problem hiding this comment.
Pull request overview
This PR aims to add “BidFloorAgent” support to the timeboost auctioneer so a designated agent can be treated specially during auction resolution, along with some test refactoring and coverage additions.
Changes:
- Add
BidFloorAgentAddresstoAuctioneerServerConfigand introduce skip-resolution logic when the agent “wins”. - Refactor tests to reuse shared setup helpers for bid validators / auctioneer server setup.
- Add a new
TestBidFloorAgentand a changelog fragment.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 5 comments.
| File | Description |
|---|---|
timeboost/auctioneer.go |
Adds BidFloorAgent config + resolution logic intended to skip auction resolution when the agent is the winner. |
timeboost/auctioneer_test.go |
Refactors bid-validator setup and adds a new BidFloorAgent-focused integration test. |
timeboost/auctioneer_bid_consumption_test.go |
Deduplicates auctioneer server setup via a helper and threads through BidFloorAgent config. |
changelog/jcolvin-bidfloorvalidator.md |
Adds a changelog entry for the feature. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
You can also share your feedback on Copilot code review. Take the survey.
16c3b60 to
7e5bcb9
Compare
❌ 11 Tests Failed:
View the top 3 failed tests by shortest run time
📣 Thoughts on this report? Let Codecov know! | Powered by Codecov |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## master #4456 +/- ##
==========================================
- Coverage 32.90% 32.11% -0.79%
==========================================
Files 493 493
Lines 58295 58342 +47
==========================================
- Hits 19182 18739 -443
- Misses 35782 36253 +471
- Partials 3331 3350 +19 |
f99f7b3 to
57a53b0
Compare
57a53b0 to
5c65d0e
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
You can also share your feedback on Copilot code review. Take the survey.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 5 out of 5 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
You can also share your feedback on Copilot code review. Take the survey.
rauljordan
left a comment
There was a problem hiding this comment.
Very clean PR with tests! Good stuff
Adds parameter `--auctioneer-server.bid-floor-agent-address` If this address wins timeboost bid, that auction round is skipped
Port - Add support to timeboost auctioneer for BidFloorAgent (#4456)
closes NIT-4599