Skip to content

Test: Update pr-java/functional-ci work flow #3904

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

Open
wants to merge 52 commits into
base: master
Choose a base branch
from

Conversation

marki1an
Copy link
Collaborator

@marki1an marki1an commented Apr 10, 2025

🔧 Type of changes

  • new bid adapter
  • bid adapter update
  • new feature
  • new analytics adapter
  • new module
  • module update
  • bugfix
  • documentation
  • configuration
  • dependency update
  • tech debt (test coverage, refactorings, etc.)

✨ What's the context?

What's the context for the changes?

🧠 Rationale behind the change

Why did you choose to make these changes? Were there any trade-offs you had to consider?

🔎 New Bid Adapter Checklist

  • verify email contact works
  • NO fully dynamic hostnames
  • geographic host parameters are NOT required
  • direct use of HTTP is prohibited - implement an existing Bidder interface that will do all the job
  • if the ORTB is just forwarded to the endpoint, use the generic adapter - define the new adapter as the alias of the generic adapter
  • cover an adapter configuration with an integration test

🧪 Test plan

How do you know the changes are safe to ship to production?

🏎 Quality check

  • Are your changes following our code style guidelines?
  • Are there any breaking changes in your code?
  • Does your test coverage exceed 90%?
  • Are there any erroneous console logs, debuggers or leftover code in your changes?

@marki1an marki1an added enhancement New improvement do not merge Not the time for merging yet tests Functional or other tests labels Apr 10, 2025
@marki1an marki1an self-assigned this Apr 10, 2025
@marki1an marki1an requested a review from osulzhenko April 10, 2025 15:25
@marki1an marki1an changed the title Test: Update pr-java-ci work flow Test: Update pr-java/functional-ci work flow Apr 14, 2025
@marki1an marki1an removed enhancement New improvement do not merge Not the time for merging yet labels Apr 17, 2025
@prebid prebid deleted a comment from github-actions bot Apr 17, 2025
@prebid prebid deleted a comment from github-actions bot Apr 17, 2025
@prebid prebid deleted a comment from github-actions bot Apr 17, 2025
@prebid prebid deleted a comment from github-actions bot Apr 17, 2025
@prebid prebid deleted a comment from github-actions bot Apr 17, 2025
@prebid prebid deleted a comment from github-actions bot Apr 17, 2025
Copy link

Java CI Build Failed - Test Failures

[ERROR] Failures: 
[ERROR]   AaxBidderTest.makeBidsShouldReturnErrorIfResponseBodyCouldNotBeParsed:71 
Expecting all elements of:
  [BidderError(message=Failed to decode: Unrecognized token 'invalid': was expecting (JSON String, Number, Array, Object or token 'null', 'true' or 'false')
 at [Source: (String)"invalid"; line: 1, column: 8], type=bad_server_response, impIds=[])]
to satisfy given requirements, but these elements did not:

BidderError(message=Failed to decode: Unrecognized token 'invalid': was expecting (JSON String, Number, Array, Object or token 'null', 'true' or 'false')
 at [Source: (String)"invalid"; line: 1, column: 8], type=bad_server_response, impIds=[])
error: 
Expecting actual:
  "Failed to decode: Unrecognized token 'invalid': was expecting (JSON String, Number, Array, Object or token 'null', 'true' or 'false')
 at [Source: (String)"invalid"; line: 1, column: 8]"
to start with:
  "Unknown Message"

[ERROR]   AaxTest.openrtb2AuctionShouldRespondWithBidsFromTheAax:30->IntegrationTest.assertJsonEquals:247 ext
Unexpected: errors
 ; seatbid[]: Expected 1 values but got 0 ; 
Unexpected: nbr

[INFO] 
[ERROR] Tests run: 7776, Failures: 2, Errors: 0, Skipped: 2

Copy link

Functional tests CI Failed

failsafe-failures/org.prebid.server.functional.tests.AccountSpec.txt:Tests run: 10, Failures: 2, Errors: 0, Skipped: 7, Time elapsed: 40.27 s <<< FAILURE! -- in org.prebid.server.functional.tests.AccountSpec
failsafe-failures/org.prebid.server.functional.tests.AliasSpec.txt:Tests run: 14, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 61.68 s <<< FAILURE! -- in org.prebid.server.functional.tests.AliasSpec

@prebid prebid deleted a comment from github-actions bot Apr 22, 2025
Copy link

Functional tests CI Failed

failsafe-failures/org.prebid.server.functional.tests.AccountSpec.txt:Tests run: 30, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 119.9 s <<< FAILURE! -- in org.prebid.server.functional.tests.AccountSpec
failsafe-failures/org.prebid.server.functional.tests.AliasSpec.txt:Tests run: 14, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 63.02 s <<< FAILURE! -- in org.prebid.server.functional.tests.AliasSpec

@prebid prebid deleted a comment from github-actions bot May 12, 2025
Copy link

Java CI Build Failed - Test Failures

[ERROR] Failures: 
[ERROR]   GenericBidderTest.makeHttpRequestsShouldCreateExpectedUrl:57 
Expected size: 2 but was: 1 in:
[HttpRequest(method=POST, uri=https://randomurl.com, headers=Content-Type=application/json;charset=utf-8
Accept=application/json
, impIds=[123], body=[123, 34, 105, 109, 112, 34, 58, 91, 123, 34, 105, 100, 34, 58, 34, 49, 50, 51, 34, 125, 93, 125], payload=BidRequest(id=null, imp=[Imp(id=123, metric=null, banner=null, video=null, audio=null, xNative=null, pmp=null, displaymanager=null, displaymanagerver=null, instl=null, tagid=null, bidfloor=null, bidfloorcur=null, clickbrowser=null, secure=null, iframebuster=null, rwdd=null, ssai=null, exp=null, refresh=null, qty=null, dt=null, ext=null)], site=null, app=null, dooh=null, device=null, user=null, test=null, at=null, tmax=null, wseat=null, bseat=null, allimps=null, cur=null, wlang=null, wlangb=null, acat=null, bcat=null, cattax=null, badv=null, bapp=null, source=null, regs=null, ext=null))]
[ERROR]   RubiconTest.testOpenrtb2AuctionCoreFunctionality:37->IntegrationTest.assertJsonEquals:246 seatbid[group=0].bid[adid=adid001].id
Expected: bid_id
     got: 554f4c6f-34ae-4d61-9de6-60ec5d08424a

[INFO] 
[ERROR] Tests run: 7812, Failures: 2, Errors: 0, Skipped: 2

Copy link

Functional module tests CI Failed

failsafe-failures/org.prebid.server.functional.tests.module.GeneralModuleSpec.txt:Tests run: 28, Failures: 3, Errors: 0, Skipped: 0, Time elapsed: 189.7 s <<< FAILURE! -- in org.prebid.server.functional.tests.module.GeneralModuleSpec
failsafe-failures/org.prebid.server.functional.tests.module.ortb2blocking.Ortb2BlockingSpec.txt:Tests run: 201, Failures: 6, Errors: 0, Skipped: 0, Time elapsed: 20.27 s <<< FAILURE! -- in org.prebid.server.functional.tests.module.ortb2blocking.Ortb2BlockingSpec

Copy link
Collaborator

@osulzhenko osulzhenko left a comment

Choose a reason for hiding this comment

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

Main goal of this update is to provide information about failed tests without requiring developers to run them locally or dig through the Actions tab.
I believe we should extend the functional test reports to include not only the summary headers but also the detailed failure information.
This way, short headers would still be visible at a glance, while full test details could be reviewed inside an expandable. Example:

❌ Functional module tests CI Failed

failsafe-failures/org.prebid.server.functional.tests.module.GeneralModuleSpec.txt:Tests run: 28, Failures: 3, Errors: 0, Skipped: 0, Time elapsed: 189.7 s <<< FAILURE! -- in org.prebid.server.functional.tests.module.GeneralModuleSpec
failsafe-failures/org.prebid.server.functional.tests.module.ortb2blocking.Ortb2BlockingSpec.txt:Tests run: 201, Failures: 6, Errors: 0, Skipped: 0, Time elapsed: 20.27 s <<< FAILURE! -- in org.prebid.server.functional.tests.module.ortb2blocking.Ortb2BlockingSpec
Error:  Failures: 
Error:    GeneralModuleSpec.PBS should call all modules and traces response when account config is empty and require-config-to-invoke is disabled:82 Condition not satisfied:

!metrics[CALL_METRIC.formatted(ORTB2_BLOCKING.code, BIDDER_REQUEST.metricValue, ORTB2_BLOCKING_BIDDER_REQUEST.code)] == 1
||      ||           |                        |     |              |                                          |      |
||      1|           |                        |     bidder-request bidrequest                                 |      false
||       |           |                        ortb2-blocking                                                  ortb2-blocking-bidder-request
||       |           modules.module.ortb2-blocking.stage.bidrequest.hook.ortb2-blocking-bidder-request.call
||       modules.module.%s.stage.%s.hook.%s.call
|[adapter.generic.banner.nurl_bids_received:1, adapter.generic.bids_received:1, adapter.generic.prices:2497.0, adapter.generic.request_time:1, adapter.generic.requests.gotbids:1, adapter.generic.requests.type.openrtb2-web:1, bidder-cardinality.1.requests:1, currency-rates.stale.count:0, db_query_time:1, debug_requests:1, imps_banner:1, imps_requested:1, modules.module.ortb2-blocking.stage.bidrequest.hook.ortb2-blocking-bidder-request.call:1, modules.module.ortb2-blocking.stage.bidrequest.hook.ortb2-blocking-bidder-request.duration:1, modules.module.ortb2-blocking.stage.bidrequest.hook.ortb2-blocking-bidder-request.success.noop:1, modules.module.ortb2-blocking.stage.rawbidresponse.hook.ortb2-blocking-raw-bidder-response.call:1, modules.module.ortb2-blocking.stage.rawbidresponse.hook.ortb2-blocking-raw-bidder-response.duration:1, modules.module.ortb2-blocking.stage.rawbidresponse.hook.ortb2-blocking-raw-bidder-response.success.noop:1, modules.module.pb-richmedia-filter.stage.allprocbidresponses.hook.pb-richmedia-filter-all-processed-bid-responses-hook.call:1, modules.module.pb-richmedia-filter.stage.allprocbidresponses.hook.pb-richmedia-filter-all-processed-bid-responses-hook.duration:1, modules.module.pb-richmedia-filter.stage.allprocbidresponses.hook.pb-richmedia-filter-all-processed-bid-responses-hook.success.noop:1, no_cookie_requests:1, privacy.tcf.missing:1, request_time:1, requests.ok.openrtb2-web:1, vertx.event-loop-size:8, vertx.eventbus.handlers:0, vertx.eventbus.messages.bytes-read:0, vertx.eventbus.messages.bytes-written:0, vertx.eventbus.messages.delivered:0, vertx.eventbus.messages.delivered-local:0, vertx.eventbus.messages.delivered-remote:0, vertx.eventbus.messages.discarded:0, vertx.eventbus.messages.discarded-local:0, vertx.eventbus.messages.discarded-remote:0, vertx.eventbus.messages.pending:0, vertx.eventbus.messages.pending-local:0, vertx.eventbus.messages.pending-remote:0, vertx.eventbus.messages.published:0, vertx.eventbus.messages.published-local:0, vertx.eventbus.messages.published-remote:0, vertx.eventbus.messages.received:0, vertx.eventbus.messages.received-local:0, vertx.eventbus.messages.received-remote:0, vertx.eventbus.messages.reply-failures:0, vertx.eventbus.messages.sent:0, vertx.eventbus.messages.sent-local:0, vertx.eventbus.messages.sent-remote:0, vertx.http.clients.acl-requests:0, vertx.http.clients.baseline-control-requests:0, vertx.http.clients.bytes-read:1816, vertx.http.clients.bytes-written:639, vertx.http.clients.checkin-requests:0, vertx.http.clients.checkout-requests:0, vertx.http.clients.connect-requests:0, vertx.http.clients.connections:0, vertx.http.clients.connections.max-pool-size:8000, vertx.http.clients.connections.pool-ratio:2.5E-4, vertx.http.clients.copy-requests:0, vertx.http.clients.delete-requests:0, vertx.http.clients.endpoint.cdn.jsdelivr.net:443.in-use:0, vertx.http.clients.endpoint.cdn.jsdelivr.net:443.open-netsockets:1, vertx.http.clients.endpoint.cdn.jsdelivr.net:443.queue-delay:1, vertx.http.clients.endpoint.cdn.jsdelivr.net:443.queue-size:0, vertx.http.clients.endpoint.cdn.jsdelivr.net:443.ttfb:1, vertx.http.clients.endpoint.cdn.jsdelivr.net:443.usage:1, vertx.http.clients.endpoint.tc-YgPfrkF7:[1080](https://github.com/prebid/prebid-server-java/actions/runs/14970420038/job/42049878666?pr=3904#step:5:1081).in-use:0, vertx.http.clients.endpoint.tc-YgPfrkF7:1080.open-netsockets:1, vertx.http.clients.endpoint.tc-YgPfrkF7:1080.queue-delay:1, vertx.http.clients.endpoint.tc-YgPfrkF7:1080.queue-size:0, vertx.http.clients.endpoint.tc-YgPfrkF7:1080.ttfb:1, vertx.http.clients.endpoint.tc-YgPfrkF7:1080.usage:1, vertx.http.clients.exceptions:0, vertx.http.clients.get-requests:1, vertx.http.clients.head-requests:0, vertx.http.clients.label-requests:0, vertx.http.clients.lock-requests:0, vertx.http.clients.merge-requests:0, vertx.http.clients.mkactivity-requests:0, vertx.http.clients.mkcalendar-requests:0, vertx.http.clients.mkcol-requests:0, vertx.http.clients.mkworkspace-requests:0, vertx.http.clients.move-requests:0, vertx.http.clients.open-connections.cdn.jsdelivr.net:1, vertx.http.clients.open-connections.tc-YgPfrkF7:1, vertx.http.clients.open-netsockets:2, vertx.http.clients.open-websockets:0, vertx.http.clients.options-requests:0, vertx.http.clients.orderpatch-requests:0, vertx.http.clients.patch-requests:0, vertx.http.clients.post-requests:1, vertx.http.clients.propfind-requests:0, vertx.http.clients.proppatch-requests:0, vertx.http.clients.put-requests:0, vertx.http.clients.report-requests:0, vertx.http.clients.requests:2, vertx.http.clients.responses-1xx:0, vertx.http.clients.responses-2xx:2, vertx.http.clients.responses-3xx:0, vertx.http.clients.responses-4xx:0, vertx.http.clients.responses-5xx:0, vertx.http.clients.search-requests:0, vertx.http.clients.trace-requests:0, vertx.http.clients.uncheckout-requests:0, vertx.http.clients.unlock-requests:0, vertx.http.clients.update-requests:0, vertx.http.clients.version-control-requests:0, vertx.http.servers.0.0.0.0:8060.acl-requests:0, vertx.http.servers.0.0.0.0:8060.baseline-control-requests:0, vertx.http.servers.0.0.0.0:8060.bytes-read:0, vertx.http.servers.0.0.0.0:8060.bytes-written:8930, vertx.http.servers.0.0.0.0:8060.checkin-requests:0, vertx.http.servers.0.0.0.0:8060.checkout-requests:0, vertx.http.servers.0.0.0.0:8060.connect-requests:0, vertx.http.servers.0.0.0.0:8060.connections:0, vertx.http.servers.0.0.0.0:8060.copy-requests:0, vertx.http.servers.0.0.0.0:8060.delete-requests:0, vertx.http.servers.0.0.0.0:8060.exceptions:0, vertx.http.servers.0.0.0.0:8060.get-requests:3, vertx.http.servers.0.0.0.0:8060.head-requests:0, vertx.http.servers.0.0.0.0:8060.label-requests:0, vertx.http.servers.0.0.0.0:8060.lock-requests:0, vertx.http.servers.0.0.0.0:8060.merge-requests:0, vertx.http.servers.0.0.0.0:8060.mkactivity-requests:0, vertx.http.servers.0.0.0.0:8060.mkcalendar-requests:0, vertx.http.servers.0.0.0.0:8060.mkcol-requests:0, vertx.http.servers.0.0.0.0:8060.mkworkspace-requests:0, vertx.http.servers.0.0.0.0:8060.move-requests:0, vertx.http.servers.0.0.0.0:8060.open-connections.172.18.0.1:2, vertx.http.servers.0.0.0.0:8060.open-netsockets:2, vertx.http.servers.0.0.0.0:8060.open-websockets:0, vertx.http.servers.0.0.0.0:8060.options-requests:0, vertx.http.servers.0.0.0.0:8060.orderpatch-requests:0, vertx.http.servers.0.0.0.0:8060.patch-requests:0, vertx.http.servers.0.0.0.0:8060.post-requests:0, vertx.http.servers.0.0.0.0:8060.propfind-requests:0, vertx.http.servers.0.0.0.0:8060.proppatch-requests:0, vertx.http.servers.0.0.0.0:8060.put-requests:0, vertx.http.servers.0.0.0.0:8060.report-requests:0, vertx.http.servers.0.0.0.0:8060.requests:3, vertx.http.servers.0.0.0.0:8060.responses-1xx:0, vertx.http.servers.0.0.0.0:8060.responses-2xx:1, vertx.http.servers.0.0.0.0:8060.responses-3xx:0, vertx.http.servers.0.0.0.0:8060.responses-4xx:2, vertx.http.servers.0.0.0.0:8060.responses-5xx:0, vertx.http.servers.0.0.0.0:8060.search-requests:0, vertx.http.servers.0.0.0.0:8060.trace-requests:0, vertx.http.servers.0.0.0.0:8060.uncheckout-requests:0, vertx.http.servers.0.0.0.0:8060.unlock-requests:0, vertx.http.servers.0.0.0.0:8060.update-requests:0, vertx.http.servers.0.0.0.0:8060.version-control-requests:0, vertx.http.servers.0.0.0.0:8080.acl-requests:0, vertx.http.servers.0.0.0.0:8080.baseline-control-requests:0, vertx.http.servers.0.0.0.0:8080.bytes-read:330, vertx.http.servers.0.0.0.0:8080.bytes-written:5508, vertx.http.servers.0.0.0.0:8080.checkin-requests:0, vertx.http.servers.0.0.0.0:8080.checkout-requests:0, vertx.http.servers.0.0.0.0:8080.connect-requests:0, vertx.http.servers.0.0.0.0:8080.connections:1, vertx.http.servers.0.0.0.0:8080.copy-requests:0, vertx.http.servers.0.0.0.0:8080.delete-requests:0, vertx.http.servers.0.0.0.0:8080.exceptions:0, vertx.http.servers.0.0.0.0:8080.get-requests:1, vertx.http.servers.0.0.0.0:8080.head-requests:0, vertx.http.servers.0.0.0.0:8080.label-requests:0, vertx.http.servers.0.0.0.0:8080.lock-requests:0, vertx.http.servers.0.0.0.0:8080.merge-requests:0, vertx.http.servers.0.0.0.0:8080.mkactivity-requests:0, vertx.http.servers.0.0.0.0:8080.mkcalendar-requests:0, vertx.http.servers.0.0.0.0:8080.mkcol-requests:0, vertx.http.servers.0.0.0.0:8080.mkworkspace-requests:0, vertx.http.servers.0.0.0.0:8080.move-requests:0, vertx.http.servers.0.0.0.0:8080.open-connections.172.18.0.1:1, vertx.http.servers.0.0.0.0:8080.open-netsockets:1, vertx.http.servers.0.0.0.0:8080.open-websockets:0, vertx.http.servers.0.0.0.0:8080.options-requests:0, vertx.http.servers.0.0.0.0:8080.orderpatch-requests:0, vertx.http.servers.0.0.0.0:8080.patch-requests:0, vertx.http.servers.0.0.0.0:8080.post-requests:1, vertx.http.servers.0.0.0.0:8080.propfind-requests:0, vertx.http.servers.0.0.0.0:8080.proppatch-requests:0, vertx.http.servers.0.0.0.0:8080.put-requests:0, vertx.http.servers.0.0.0.0:8080.report-requests:0, vertx.http.servers.0.0.0.0:8080.requests:2, vertx.http.servers.0.0.0.0:8080.responses-1xx:0, vertx.http.servers.0.0.0.0:8080.responses-2xx:2, vertx.http.servers.0.0.0.0:8080.responses-3xx:0, vertx.http.servers.0.0.0.0:8080.responses-4xx:0, vertx.http.servers.0.0.0.0:8080.responses-5xx:0, vertx.http.servers.0.0.0.0:8080.search-requests:0, vertx.http.servers.0.0.0.0:8080.trace-requests:0, vertx.http.servers.0.0.0.0:8080.uncheckout-requests:0, vertx.http.servers.0.0.0.0:8080.unlock-requests:0, vertx.http.servers.0.0.0.0:8080.update-requests:0, vertx.http.servers.0.0.0.0:8080.version-control-requests:0, vertx.pools.sql.__vertx.DEFAULT.in-use:1, vertx.pools.sql.__vertx.DEFAULT.max-pool-size:2, vertx.pools.sql.__vertx.DEFAULT.pool-ratio:0.5, vertx.pools.sql.__vertx.DEFAULT.queue-delay:2, vertx.pools.sql.__vertx.DEFAULT.queue-size:0, vertx.pools.sql.__vertx.DEFAULT.usage:1, vertx.pools.worker.vert.x-internal-blocking.in-use:0, vertx.pools.worker.vert.x-internal-blocking.max-pool-size:20, vertx.pools.worker.vert.x-internal-blocking.pool-ratio:0.0, vertx.pools.worker.vert.x-internal-blocking.queue-delay:0, vertx.pools.worker.vert.x-internal-blocking.queue-size:0, vertx.pools.worker.vert.x-internal-blocking.usage:0, vertx.pools.worker.vert.x-worker-thread.in-use:0, vertx.pools.worker.vert.x-worker-thread.max-pool-size:20, vertx.pools.worker.vert.x-worker-thread.pool-ratio:0.0, vertx.pools.worker.vert.x-worker-thread.queue-delay:0, vertx.pools.worker.vert.x-worker-thread.queue-size:0, vertx.pools.worker.vert.x-worker-thread.usage:0, vertx.sql.clients.tc-F5zwDNSU:3306.in-use:0, vertx.sql.clients.tc-F5zwDNSU:3306.queue-delay:0, vertx.sql.clients.tc-F5zwDNSU:3306.queue-size:0, vertx.sql.clients.tc-F5zwDNSU:3306.requests:1, vertx.sql.clients.tc-F5zwDNSU:3306.ttfb:1, vertx.worker-pool-size:20]
false

Error:    GeneralModuleSpec.PBS should call all modules and traces response when account config is empty and require-config-to-invoke is disabled:82 Condition not satisfied:

!metrics[CALL_METRIC.formatted(ORTB2_BLOCKING.code, BIDDER_REQUEST.metricValue, ORTB2_BLOCKING_BIDDER_REQUEST.code)] == 1
||      ||           |                        |     |              |                                          |      |
||      1|           |                        |     bidder-request bidrequest                                 |      false
||       |           |                        ortb2-blocking                                                  ortb2-blocking-bidder-request
||       |           modules.module.ortb2-blocking.stage.bidrequest.hook.ortb2-blocking-bidder-request.call
||       modules.module.%s.stage.%s.hook.%s.call
|[adapter.generic.banner.nurl_bids_received:1, adapter.generic.bids_received:1, adapter.generic.prices:2497.0, adapter.generic.request_time:2, adapter.generic.requests.gotbids:1, adapter.generic.requests.type.openrtb2-web:1, bidder-cardinality.1.requests:1, currency-rates.stale.count:0, db_query_time:2, debug_requests:1, imps_banner:1, imps_requested:1, modules.module.ortb2-blocking.stage.bidrequest.hook.ortb2-blocking-bidder-request.call:1, modules.module.ortb2-blocking.stage.bidrequest.hook.ortb2-blocking-bidder-request.duration:2, modules.module.ortb2-blocking.stage.bidrequest.hook.ortb2-blocking-bidder-request.success.noop:1, modules.module.ortb2-blocking.stage.rawbidresponse.hook.ortb2-blocking-raw-bidder-response.call:1, modules.module.ortb2-blocking.stage.rawbidresponse.hook.ortb2-blocking-raw-bidder-response.duration:2, modules.module.ortb2-blocking.stage.rawbidresponse.hook.ortb2-blocking-raw-bidder-response.success.noop:1, modules.module.pb-richmedia-filter.stage.allprocbidresponses.hook.pb-richmedia-filter-all-processed-bid-responses-hook.call:1, modules.module.pb-richmedia-filter.stage.allprocbidresponses.hook.pb-richmedia-filter-all-processed-bid-responses-hook.duration:2, modules.module.pb-richmedia-filter.stage.allprocbidresponses.hook.pb-richmedia-filter-all-processed-bid-responses-hook.success.noop:1, no_cookie_requests:1, privacy.tcf.missing:1, request_time:2, requests.ok.openrtb2-web:1, vertx.event-loop-size:8, vertx.eventbus.handlers:0, vertx.eventbus.messages.bytes-read:0, vertx.eventbus.messages.bytes-written:0, vertx.eventbus.messages.delivered:0, vertx.eventbus.messages.delivered-local:0, vertx.eventbus.messages.delivered-remote:0, vertx.eventbus.messages.discarded:0, vertx.eventbus.messages.discarded-local:0, vertx.eventbus.messages.discarded-remote:0, vertx.eventbus.messages.pending:0, vertx.eventbus.messages.pending-local:0, vertx.eventbus.messages.pending-remote:0, vertx.eventbus.messages.published:0, vertx.eventbus.messages.published-local:0, vertx.eventbus.messages.published-remote:0, vertx.eventbus.messages.received:0, vertx.eventbus.messages.received-local:0, vertx.eventbus.messages.received-remote:0, vertx.eventbus.messages.reply-failures:0, vertx.eventbus.messages.sent:0, vertx.eventbus.messages.sent-local:0, vertx.eventbus.messages.sent-remote:0, vertx.http.clients.acl-requests:0, vertx.http.clients.baseline-control-requests:0, vertx.http.clients.bytes-read:2034, vertx.http.clients.bytes-written:1277, vertx.http.clients.checkin-requests:0, vertx.http.clients.checkout-requests:0, vertx.http.clients.connect-requests:0, vertx.http.clients.connections:0, vertx.http.clients.connections.max-pool-size:8000, vertx.http.clients.connections.pool-ratio:2.5E-4, vertx.http.clients.copy-requests:0, vertx.http.clients.delete-requests:0, vertx.http.clients.endpoint.cdn.jsdelivr.net:443.in-use:0, vertx.http.clients.endpoint.cdn.jsdelivr.net:443.open-netsockets:1, vertx.http.clients.endpoint.cdn.jsdelivr.net:443.queue-delay:1, vertx.http.clients.endpoint.cdn.jsdelivr.net:443.queue-size:0, vertx.http.clients.endpoint.cdn.jsdelivr.net:443.ttfb:1, vertx.http.clients.endpoint.cdn.jsdelivr.net:443.usage:1, vertx.http.clients.endpoint.tc-YgPfrkF7:1080.in-use:0, vertx.http.clients.endpoint.tc-YgPfrkF7:1080.open-netsockets:1, vertx.http.clients.endpoint.tc-YgPfrkF7:1080.queue-delay:2, vertx.http.clients.endpoint.tc-YgPfrkF7:1080.queue-size:0, vertx.http.clients.endpoint.tc-YgPfrkF7:1080.ttfb:2, vertx.http.clients.endpoint.tc-YgPfrkF7:1080.usage:2, vertx.http.clients.exceptions:0, vertx.http.clients.get-requests:1, vertx.http.clients.head-requests:0, vertx.http.clients.label-requests:0, vertx.http.clients.lock-requests:0, vertx.http.clients.merge-requests:0, vertx.http.clients.mkactivity-requests:0, vertx.http.clients.mkcalendar-requests:0, vertx.http.clients.mkcol-requests:0, vertx.http.clients.mkworkspace-requests:0, vertx.http.clients.move-requests:0, vertx.http.clients.open-connections.cdn.jsdelivr.net:1, vertx.http.clients.open-connections.tc-YgPfrkF7:1, vertx.http.clients.open-netsockets:2, vertx.http.clients.open-websockets:0, vertx.http.clients.options-requests:0, vertx.http.clients.orderpatch-requests:0, vertx.http.clients.patch-requests:0, vertx.http.clients.post-requests:2, vertx.http.clients.propfind-requests:0, vertx.http.clients.proppatch-requests:0, vertx.http.clients.put-requests:0, vertx.http.clients.report-requests:0, vertx.http.clients.requests:3, vertx.http.clients.responses-1xx:0, vertx.http.clients.responses-2xx:3, vertx.http.clients.responses-3xx:0, vertx.http.clients.responses-4xx:0, vertx.http.clients.responses-5xx:0, vertx.http.clients.search-requests:0, vertx.http.clients.trace-requests:0, vertx.http.clients.uncheckout-requests:0, vertx.http.clients.unlock-requests:0, vertx.http.clients.update-requests:0, vertx.http.clients.version-control-requests:0, vertx.http.servers.0.0.0.0:8060.acl-requests:0, vertx.http.servers.0.0.0.0:8060.baseline-control-requests:0, vertx.http.servers.0.0.0.0:8060.bytes-read:0, vertx.http.servers.0.0.0.0:8060.bytes-written:30495, vertx.http.servers.0.0.0.0:8060.checkin-requests:0, vertx.http.servers.0.0.0.0:8060.checkout-requests:0, vertx.http.servers.0.0.0.0:8060.connect-requests:0, vertx.http.servers.0.0.0.0:8060.connections:2, vertx.http.servers.0.0.0.0:8060.copy-requests:0, vertx.http.servers.0.0.0.0:8060.delete-requests:0, vertx.http.servers.0.0.0.0:8060.exceptions:0, vertx.http.servers.0.0.0.0:8060.get-requests:7, vertx.http.servers.0.0.0.0:8060.head-requests:0, vertx.http.servers.0.0.0.0:8060.label-requests:0, vertx.http.servers.0.0.0.0:8060.lock-requests:0, vertx.http.servers.0.0.0.0:8060.merge-requests:0, vertx.http.servers.0.0.0.0:8060.mkactivity-requests:0, vertx.http.servers.0.0.0.0:8060.mkcalendar-requests:0, vertx.http.servers.0.0.0.0:8060.mkcol-requests:0, vertx.http.servers.0.0.0.0:8060.mkworkspace-requests:0, vertx.http.servers.0.0.0.0:8060.move-requests:0, vertx.http.servers.0.0.0.0:8060.open-connections.172.18.0.1:2, vertx.http.servers.0.0.0.0:8060.open-netsockets:2, vertx.http.servers.0.0.0.0:8060.open-websockets:0, vertx.http.servers.0.0.0.0:8060.options-requests:0, vertx.http.servers.0.0.0.0:8060.orderpatch-requests:0, vertx.http.servers.0.0.0.0:8060.patch-requests:0, vertx.http.servers.0.0.0.0:8060.post-requests:0, vertx.http.servers.0.0.0.0:8060.propfind-requests:0, vertx.http.servers.0.0.0.0:8060.proppatch-requests:0, vertx.http.servers.0.0.0.0:8060.put-requests:0, vertx.http.servers.0.0.0.0:8060.report-requests:0, vertx.http.servers.0.0.0.0:8060.requests:7, vertx.http.servers.0.0.0.0:8060.responses-1xx:0, vertx.http.servers.0.0.0.0:8060.responses-2xx:3, vertx.http.servers.0.0.0.0:8060.responses-3xx:0, vertx.http.servers.0.0.0.0:8060.responses-4xx:4, vertx.http.servers.0.0.0.0:8060.responses-5xx:0, vertx.http.servers.0.0.0.0:8060.search-requests:0, vertx.http.servers.0.0.0.0:8060.trace-requests:0, vertx.http.servers.0.0.0.0:8060.uncheckout-requests:0, vertx.http.servers.0.0.0.0:8060.unlock-requests:0, vertx.http.servers.0.0.0.0:8060.update-requests:0, vertx.http.servers.0.0.0.0:8060.version-control-requests:0, vertx.http.servers.0.0.0.0:8080.acl-requests:0, vertx.http.servers.0.0.0.0:8080.baseline-control-requests:0, vertx.http.servers.0.0.0.0:8080.bytes-read:659, vertx.http.servers.0.0.0.0:8080.bytes-written:10977, vertx.http.servers.0.0.0.0:8080.checkin-requests:0, vertx.http.servers.0.0.0.0:8080.checkout-requests:0, vertx.http.servers.0.0.0.0:8080.connect-requests:0, vertx.http.servers.0.0.0.0:8080.connections:2, vertx.http.servers.0.0.0.0:8080.copy-requests:0, vertx.http.servers.0.0.0.0:8080.delete-requests:0, vertx.http.servers.0.0.0.0:8080.exceptions:0, vertx.http.servers.0.0.0.0:8080.get-requests:1, vertx.http.servers.0.0.0.0:8080.head-requests:0, vertx.http.servers.0.0.0.0:8080.label-requests:0, vertx.http.servers.0.0.0.0:8080.lock-requests:0, vertx.http.servers.0.0.0.0:8080.merge-requests:0, vertx.http.servers.0.0.0.0:8080.mkactivity-requests:0, vertx.http.servers.0.0.0.0:8080.mkcalendar-requests:0, vertx.http.servers.0.0.0.0:8080.mkcol-requests:0, vertx.http.servers.0.0.0.0:8080.mkworkspace-requests:0, vertx.http.servers.0.0.0.0:8080.move-requests:0, vertx.http.servers.0.0.0.0:8080.open-connections.172.18.0.1:1, vertx.http.servers.0.0.0.0:8080.open-netsockets:1, vertx.http.servers.0.0.0.0:8080.open-websockets:0, vertx.http.servers.0.0.0.0:8080.options-requests:0, vertx.http.servers.0.0.0.0:8080.orderpatch-requests:0, vertx.http.servers.0.0.0.0:8080.patch-requests:0, vertx.http.servers.0.0.0.0:8080.post-requests:2, vertx.http.servers.0.0.0.0:8080.propfind-requests:0, vertx.http.servers.0.0.0.0:8080.proppatch-requests:0, vertx.http.servers.0.0.0.0:8080.put-requests:0, vertx.http.servers.0.0.0.0:8080.report-requests:0, vertx.http.servers.0.0.0.0:8080.requests:3, vertx.http.servers.0.0.0.0:8080.responses-1xx:0, vertx.http.servers.0.0.0.0:8080.responses-2xx:3, vertx.http.servers.0.0.0.0:8080.responses-3xx:0, vertx.http.servers.0.0.0.0:8080.responses-4xx:0, vertx.http.servers.0.0.0.0:8080.responses-5xx:0, vertx.http.servers.0.0.0.0:8080.search-requests:0, vertx.http.servers.0.0.0.0:8080.trace-requests:0, vertx.http.servers.0.0.0.0:8080.uncheckout-requests:0, vertx.http.servers.0.0.0.0:8080.unlock-requests:0, vertx.http.servers.0.0.0.0:8080.update-requests:0, vertx.http.servers.0.0.0.0:8080.version-control-requests:0, vertx.pools.sql.__vertx.DEFAULT.in-use:1, vertx.pools.sql.__vertx.DEFAULT.max-pool-size:2, vertx.pools.sql.__vertx.DEFAULT.pool-ratio:0.5, vertx.pools.sql.__vertx.DEFAULT.queue-delay:3, vertx.pools.sql.__vertx.DEFAULT.queue-size:0, vertx.pools.sql.__vertx.DEFAULT.usage:2, vertx.pools.worker.vert.x-internal-blocking.in-use:0, vertx.pools.worker.vert.x-internal-blocking.max-pool-size:20, vertx.pools.worker.vert.x-internal-blocking.pool-ratio:0.0, vertx.pools.worker.vert.x-internal-blocking.queue-delay:0, vertx.pools.worker.vert.x-internal-blocking.queue-size:0, vertx.pools.worker.vert.x-internal-blocking.usage:0, vertx.pools.worker.vert.x-worker-thread.in-use:0, vertx.pools.worker.vert.x-worker-thread.max-pool-size:20, vertx.pools.worker.vert.x-worker-thread.pool-ratio:0.0, vertx.pools.worker.vert.x-worker-thread.queue-delay:0, vertx.pools.worker.vert.x-worker-thread.queue-size:0, vertx.pools.worker.vert.x-worker-thread.usage:0, vertx.sql.clients.tc-F5zwDNSU:3306.in-use:0, vertx.sql.clients.tc-F5zwDNSU:3306.queue-delay:0, vertx.sql.clients.tc-F5zwDNSU:3306.queue-size:0, vertx.sql.clients.tc-F5zwDNSU:3306.requests:2, vertx.sql.clients.tc-F5zwDNSU:3306.ttfb:2, vertx.worker-pool-size:20]
false

Error:    GeneralModuleSpec.PBS should call all modules and traces response when default-account includes modules config and require-config-to-invoke is enabled:176 Condition not satisfied:

!metrics[CALL_METRIC.formatted(PB_RICHMEDIA_FILTER.code, ALL_PROCESSED_BID_RESPONSES.metricValue, PB_RICHMEDIA_FILTER_ALL_PROCESSED_RESPONSES.code)] == 1
||      ||           |                             |     |                           |                                                        |      |
||      1|           |                             |     all-processed-bid-responses allprocbidresponses                                      |      false
||       |           |                             pb-richmedia-filter                                                                        pb-richmedia-filter-all-processed-bid-responses-hook
||       |           modules.module.pb-richmedia-filter.stage.allprocbidresponses.hook.pb-richmedia-filter-all-processed-bid-responses-hook.call
||       modules.module.%s.stage.%s.hook.%s.call
|[adapter.generic.banner.nurl_bids_received:1, adapter.generic.bids_received:1, adapter.generic.prices:5779.0, adapter.generic.request_time:1, adapter.generic.requests.gotbids:1, adapter.generic.requests.type.openrtb2-web:1, bidder-cardinality.1.requests:1, currency-rates.stale.count:0, db_query_time:1, debug_requests:1, imps_banner:1, imps_requested:1, modules.module.ortb2-blocking.stage.bidrequest.hook.ortb2-blocking-bidder-request.call:1, modules.module.ortb2-blocking.stage.bidrequest.hook.ortb2-blocking-bidder-request.duration:1, modules.module.ortb2-blocking.stage.bidrequest.hook.ortb2-blocking-bidder-request.success.noop:1, modules.module.ortb2-blocking.stage.rawbidresponse.hook.ortb2-blocking-raw-bidder-response.call:1, modules.module.ortb2-blocking.stage.rawbidresponse.hook.ortb2-blocking-raw-bidder-response.duration:1, modules.module.ortb2-blocking.stage.rawbidresponse.hook.ortb2-blocking-raw-bidder-response.success.noop:1, modules.module.pb-richmedia-filter.stage.allprocbidresponses.hook.pb-richmedia-filter-all-processed-bid-responses-hook.call:1, modules.module.pb-richmedia-filter.stage.allprocbidresponses.hook.pb-richmedia-filter-all-processed-bid-responses-hook.duration:1, modules.module.pb-richmedia-filter.stage.allprocbidresponses.hook.pb-richmedia-filter-all-processed-bid-responses-hook.success.noop:1, no_cookie_requests:1, privacy.tcf.missing:1, request_time:1, requests.ok.openrtb2-web:1, vertx.event-loop-size:8, vertx.eventbus.handlers:0, vertx.eventbus.messages.bytes-read:0, vertx.eventbus.messages.bytes-written:0, vertx.eventbus.messages.delivered:0, vertx.eventbus.messages.delivered-local:0, vertx.eventbus.messages.delivered-remote:0, vertx.eventbus.messages.discarded:0, vertx.eventbus.messages.discarded-local:0, vertx.eventbus.messages.discarded-remote:0, vertx.eventbus.messages.pending:0, vertx.eventbus.messages.pending-local:0, vertx.eventbus.messages.pending-remote:0, vertx.eventbus.messages.published:0, vertx.eventbus.messages.published-local:0, vertx.eventbus.messages.published-remote:0, vertx.eventbus.messages.received:0, vertx.eventbus.messages.received-local:0, vertx.eventbus.messages.received-remote:0, vertx.eventbus.messages.reply-failures:0, vertx.eventbus.messages.sent:0, vertx.eventbus.messages.sent-local:0, vertx.eventbus.messages.sent-remote:0, vertx.http.clients.acl-requests:0, vertx.http.clients.baseline-control-requests:0, vertx.http.clients.bytes-read:1816, vertx.http.clients.bytes-written:639, vertx.http.clients.checkin-requests:0, vertx.http.clients.checkout-requests:0, vertx.http.clients.connect-requests:0, vertx.http.clients.connections:0, vertx.http.clients.connections.max-pool-size:8000, vertx.http.clients.connections.pool-ratio:2.5E-4, vertx.http.clients.copy-requests:0, vertx.http.clients.delete-requests:0, vertx.http.clients.endpoint.cdn.jsdelivr.net:443.in-use:0, vertx.http.clients.endpoint.cdn.jsdelivr.net:443.open-netsockets:1, vertx.http.clients.endpoint.cdn.jsdelivr.net:443.queue-delay:1, vertx.http.clients.endpoint.cdn.jsdelivr.net:443.queue-size:0, vertx.http.clients.endpoint.cdn.jsdelivr.net:443.ttfb:1, vertx.http.clients.endpoint.cdn.jsdelivr.net:443.usage:1, vertx.http.clients.endpoint.tc-YgPfrkF7:1080.in-use:0, vertx.http.clients.endpoint.tc-YgPfrkF7:1080.open-netsockets:1, vertx.http.clients.endpoint.tc-YgPfrkF7:1080.queue-delay:1, vertx.http.clients.endpoint.tc-YgPfrkF7:1080.queue-size:0, vertx.http.clients.endpoint.tc-YgPfrkF7:1080.ttfb:1, vertx.http.clients.endpoint.tc-YgPfrkF7:1080.usage:1, vertx.http.clients.exceptions:0, vertx.http.clients.get-requests:1, vertx.http.clients.head-requests:0, vertx.http.clients.label-requests:0, vertx.http.clients.lock-requests:0, vertx.http.clients.merge-requests:0, vertx.http.clients.mkactivity-requests:0, vertx.http.clients.mkcalendar-requests:0, vertx.http.clients.mkcol-requests:0, vertx.http.clients.mkworkspace-requests:0, vertx.http.clients.move-requests:0, vertx.http.clients.open-connections.cdn.jsdelivr.net:1, vertx.http.clients.open-connections.tc-YgPfrkF7:1, vertx.http.clients.open-netsockets:2, vertx.http.clients.open-websockets:0, vertx.http.clients.options-requests:0, vertx.http.clients.orderpatch-requests:0, vertx.http.clients.patch-requests:0, vertx.http.clients.post-requests:1, vertx.http.clients.propfind-requests:0, vertx.http.clients.proppatch-requests:0, vertx.http.clients.put-requests:0, vertx.http.clients.report-requests:0, vertx.http.clients.requests:2, vertx.http.clients.responses-1xx:0, vertx.http.clients.responses-2xx:2, vertx.http.clients.responses-3xx:0, vertx.http.clients.responses-4xx:0, vertx.http.clients.responses-5xx:0, vertx.http.clients.search-requests:0, vertx.http.clients.trace-requests:0, vertx.http.clients.uncheckout-requests:0, vertx.http.clients.unlock-requests:0, vertx.http.clients.update-requests:0, vertx.http.clients.version-control-requests:0, vertx.http.servers.0.0.0.0:8060.acl-requests:0, vertx.http.servers.0.0.0.0:8060.baseline-control-requests:0, vertx.http.servers.0.0.0.0:8060.bytes-read:0, vertx.http.servers.0.0.0.0:8060.bytes-written:8994, vertx.http.servers.0.0.0.0:8060.checkin-requests:0, vertx.http.servers.0.0.0.0:8060.checkout-requests:0, vertx.http.servers.0.0.0.0:8060.connect-requests:0, vertx.http.servers.0.0.0.0:8060.connections:0, vertx.http.servers.0.0.0.0:8060.copy-requests:0, vertx.http.servers.0.0.0.0:8060.delete-requests:0, vertx.http.servers.0.0.0.0:8060.exceptions:0, vertx.http.servers.0.0.0.0:8060.get-requests:3, vertx.http.servers.0.0.0.0:8060.head-requests:0, vertx.http.servers.0.0.0.0:8060.label-requests:0, vertx.http.servers.0.0.0.0:8060.lock-requests:0, vertx.http.servers.0.0.0.0:8060.merge-requests:0, vertx.http.servers.0.0.0.0:8060.mkactivity-requests:0, vertx.http.servers.0.0.0.0:8060.mkcalendar-requests:0, vertx.http.servers.0.0.0.0:8060.mkcol-requests:0, vertx.http.servers.0.0.0.0:8060.mkworkspace-requests:0, vertx.http.servers.0.0.0.0:8060.move-requests:0, vertx.http.servers.0.0.0.0:8060.open-connections.172.18.0.1:2, vertx.http.servers.0.0.0.0:8060.open-netsockets:2, vertx.http.servers.0.0.0.0:8060.open-websockets:0, vertx.http.servers.0.0.0.0:8060.options-requests:0, vertx.http.servers.0.0.0.0:8060.orderpatch-requests:0, vertx.http.servers.0.0.0.0:8060.patch-requests:0, vertx.http.servers.0.0.0.0:8060.post-requests:0, vertx.http.servers.0.0.0.0:8060.propfind-requests:0, vertx.http.servers.0.0.0.0:8060.proppatch-requests:0, vertx.http.servers.0.0.0.0:8060.put-requests:0, vertx.http.servers.0.0.0.0:8060.report-requests:0, vertx.http.servers.0.0.0.0:8060.requests:3, vertx.http.servers.0.0.0.0:8060.responses-1xx:0, vertx.http.servers.0.0.0.0:8060.responses-2xx:1, vertx.http.servers.0.0.0.0:8060.responses-3xx:0, vertx.http.servers.0.0.0.0:8060.responses-4xx:2, vertx.http.servers.0.0.0.0:8060.responses-5xx:0, vertx.http.servers.0.0.0.0:8060.search-requests:0, vertx.http.servers.0.0.0.0:8060.trace-requests:0, vertx.http.servers.0.0.0.0:8060.uncheckout-requests:0, vertx.http.servers.0.0.0.0:8060.unlock-requests:0, vertx.http.servers.0.0.0.0:8060.update-requests:0, vertx.http.servers.0.0.0.0:8060.version-control-requests:0, vertx.http.servers.0.0.0.0:8080.acl-requests:0, vertx.http.servers.0.0.0.0:8080.baseline-control-requests:0, vertx.http.servers.0.0.0.0:8080.bytes-read:330, vertx.http.servers.0.0.0.0:8080.bytes-written:5512, vertx.http.servers.0.0.0.0:8080.checkin-requests:0, vertx.http.servers.0.0.0.0:8080.checkout-requests:0, vertx.http.servers.0.0.0.0:8080.connect-requests:0, vertx.http.servers.0.0.0.0:8080.connections:0, vertx.http.servers.0.0.0.0:8080.copy-requests:0, vertx.http.servers.0.0.0.0:8080.delete-requests:0, vertx.http.servers.0.0.0.0:8080.exceptions:0, vertx.http.servers.0.0.0.0:8080.get-requests:1, vertx.http.servers.0.0.0.0:8080.head-requests:0, vertx.http.servers.0.0.0.0:8080.label-requests:0, vertx.http.servers.0.0.0.0:8080.lock-requests:0, vertx.http.servers.0.0.0.0:8080.merge-requests:0, vertx.http.servers.0.0.0.0:8080.mkactivity-requests:0, vertx.http.servers.0.0.0.0:8080.mkcalendar-requests:0, vertx.http.servers.0.0.0.0:8080.mkcol-requests:0, vertx.http.servers.0.0.0.0:8080.mkworkspace-requests:0, vertx.http.servers.0.0.0.0:8080.move-requests:0, vertx.http.servers.0.0.0.0:8080.open-connections.172.18.0.1:2, vertx.http.servers.0.0.0.0:8080.open-netsockets:2, vertx.http.servers.0.0.0.0:8080.open-websockets:0, vertx.http.servers.0.0.0.0:8080.options-requests:0, vertx.http.servers.0.0.0.0:8080.orderpatch-requests:0, vertx.http.servers.0.0.0.0:8080.patch-requests:0, vertx.http.servers.0.0.0.0:8080.post-requests:1, vertx.http.servers.0.0.0.0:8080.propfind-requests:0, vertx.http.servers.0.0.0.0:8080.proppatch-requests:0, vertx.http.servers.0.0.0.0:8080.put-requests:0, vertx.http.servers.0.0.0.0:8080.report-requests:0, vertx.http.servers.0.0.0.0:8080.requests:2, vertx.http.servers.0.0.0.0:8080.responses-1xx:0, vertx.http.servers.0.0.0.0:8080.responses-2xx:2, vertx.http.servers.0.0.0.0:8080.responses-3xx:0, vertx.http.servers.0.0.0.0:8080.responses-4xx:0, vertx.http.servers.0.0.0.0:8080.responses-5xx:0, vertx.http.servers.0.0.0.0:8080.search-requests:0, vertx.http.servers.0.0.0.0:8080.trace-requests:0, vertx.http.servers.0.0.0.0:8080.uncheckout-requests:0, vertx.http.servers.0.0.0.0:8080.unlock-requests:0, vertx.http.servers.0.0.0.0:8080.update-requests:0, vertx.http.servers.0.0.0.0:8080.version-control-requests:0, vertx.pools.sql.__vertx.DEFAULT.in-use:1, vertx.pools.sql.__vertx.DEFAULT.max-pool-size:2, vertx.pools.sql.__vertx.DEFAULT.pool-ratio:0.5, vertx.pools.sql.__vertx.DEFAULT.queue-delay:2, vertx.pools.sql.__vertx.DEFAULT.queue-size:0, vertx.pools.sql.__vertx.DEFAULT.usage:1, vertx.pools.worker.vert.x-internal-blocking.in-use:0, vertx.pools.worker.vert.x-internal-blocking.max-pool-size:20, vertx.pools.worker.vert.x-internal-blocking.pool-ratio:0.0, vertx.pools.worker.vert.x-internal-blocking.queue-delay:0, vertx.pools.worker.vert.x-internal-blocking.queue-size:0, vertx.pools.worker.vert.x-internal-blocking.usage:0, vertx.pools.worker.vert.x-worker-thread.in-use:0, vertx.pools.worker.vert.x-worker-thread.max-pool-size:20, vertx.pools.worker.vert.x-worker-thread.pool-ratio:0.0, vertx.pools.worker.vert.x-worker-thread.queue-delay:0, vertx.pools.worker.vert.x-worker-thread.queue-size:0, vertx.pools.worker.vert.x-worker-thread.usage:0, vertx.sql.clients.tc-F5zwDNSU:3306.in-use:0, vertx.sql.clients.tc-F5zwDNSU:3306.queue-delay:0, vertx.sql.clients.tc-F5zwDNSU:3306.queue-size:0, vertx.sql.clients.tc-F5zwDNSU:3306.requests:1, vertx.sql.clients.tc-F5zwDNSU:3306.ttfb:1, vertx.worker-pool-size:20]
false

Error:    Ortb2BlockingSpec.PBS should be able to override enforcement by deal id:975 Condition not satisfied:

response.seatbid.bid.flatten().size() == 1
|        |       |   |         |      |
|        []      []  []        0      false
org.prebid.server.functional.model.response.auction.BidResponse(id:7dc8b62e-5391-4b1c-b05b-ef44200ef1f9, seatbid:[], cur:USD, nbr:org.prebid.server.functional.model.response.auction.NoBidResponse(nbr:0), ext:org.prebid.server.functional.model.response.auction.BidResponseExt(debug:org.prebid.server.functional.model.response.Debug(httpcalls:[generic:[org.prebid.server.functional.model.response.auction.BidderCall(uri:http://tc-YgPfrkF7:1080/auction, requestBody:{"id":"7dc8b62e-5391-4b1c-b05b-ef44200ef1f9","imp":[{"id":"f2bb8dba-5260-416b-b422-c6fc57bcec5d","banner":{"format":[{"w":300,"h":250}],"battr":[1628146179]},"secure":1,"ext":{"tid":"bbdc6ba3-269e-4b96-a466-e1d656d880f0","bidder":{}}}],"site":{"page":"obtxLsIEMrTVGra9bnkA","publisher":{"id":"2056223496"},"ext":{"amp":0}},"device":{"ua":"Apache-HttpClient/4.5.14 (Java/21.0.7)"},"at":1,"tmax":2466,"cur":["USD"],"source":{"tid":"b5c0f3dc-b75a-431a-8e6e-d16eb1c1ccc1"},"regs":{"gdpr":0},"ext":{"prebid":{"debug":1,"channel":{"name":"web"},"server":{"externalurl":"http://localhost:8080","datacenter":"local","endpoint":"/openrtb2/auction"}}}}, requestHeaders:[Accept:[application/json], x-prebid:[pbs-java/3.26.0], Content-Type:[application/json;charset=utf-8]], responseBody:{"id":"7dc8b62e-5391-4b1c-b05b-ef44200ef1f9","seatbid":[{"bid":[{"id":"0c54f66b-dc21-46b2-aa4b-3cbd7b6014b9","impid":"f2bb8dba-5260-416b-b422-c6fc57bcec5d","price":2.678,"crid":"1","attr":[1628146179],"dealid":"","w":300,"h":250}],"seat":"generic"}]}, status:200)]], resolvedRequest:org.prebid.server.functional.model.request.auction.BidRequest(id:7dc8b62e-5391-4b1c-b05b-ef44200ef1f9, imp:[org.prebid.server.functional.model.request.auction.Imp(id:f2bb8dba-5260-416b-b422-c6fc57bcec5d, banner:org.prebid.server.functional.model.request.auction.Banner(format:[org.prebid.server.functional.model.request.auction.Format(weight:300, height:250)]), secure:SECURE, ext:org.prebid.server.functional.model.request.auction.ImpExt(prebid:org.prebid.server.functional.model.request.auction.ImpExtPrebid(bidder:org.prebid.server.functional.model.request.auction.Bidder(generic:org.prebid.server.functional.model.bidder.Generic@23d3a475, configuredBidders:[generic])), tid:bbdc6ba3-269e-4b96-a466-e1d656d880f0), bidderName:generic, mediaTypes:[BANNER])], site:org.prebid.server.functional.model.request.auction.Site(page:obtxLsIEMrTVGra9bnkA, publisher:org.prebid.server.functional.model.request.auction.Publisher(id:2056223496), ext:org.prebid.server.functional.model.request.auction.SiteExt(amp:0)), device:org.prebid.server.functional.model.request.auction.Device(ua:Apache-HttpClient/4.5.14 (Java/21.0.7)), at:1, tmax:2500, cur:[USD], source:org.prebid.server.functional.model.request.auction.Source(tid:b5c0f3dc-b75a-431a-8e6e-d16eb1c1ccc1), regs:org.prebid.server.functional.model.request.auction.Regs(gdpr:0), ext:org.prebid.server.functional.model.request.auction.BidRequestExt(prebid:org.prebid.server.functional.model.request.auction.Prebid(debug:ENABLED, channel:org.prebid.server.functional.model.request.auction.Prebid$Channel@b5a6a82, server:org.prebid.server.functional.model.request.auction.Server(externalUrl:http://localhost:8080, datacenter:local, endpoint:/openrtb2/auction))), requestBidders:[generic], requestDistributionChannels:[SITE], accountId:2056223496), bidders:[generic:[org.prebid.server.functional.model.response.auction.BidderCall(uri:http://tc-YgPfrkF7:1080/auction, requestBody:{"id":"7dc8b62e-5391-4b1c-b05b-ef44200ef1f9","imp":[{"id":"f2bb8dba-5260-416b-b422-c6fc57bcec5d","banner":{"format":[{"w":300,"h":250}],"battr":[1628146179]},"secure":1,"ext":{"tid":"bbdc6ba3-269e-4b96-a466-e1d656d880f0","bidder":{}}}],"site":{"page":"obtxLsIEMrTVGra9bnkA","publisher":{"id":"2056223496"},"ext":{"amp":0}},"device":{"ua":"Apache-HttpClient/4.5.14 (Java/21.0.7)"},"at":1,"tmax":2466,"cur":["USD"],"source":{"tid":"b5c0f3dc-b75a-431a-8e6e-d16eb1c1ccc1"},"regs":{"gdpr":0},"ext":{"prebid":{"debug":1,"channel":{"name":"web"},"server":{"externalurl":"http://localhost:8080","datacenter":"local","endpoint":"/openrtb2/auction"}}}}, requestHeaders:[Accept:[application/json], x-prebid:[pbs-java/3.26.0], Content-Type:[application/json;charset=utf-8]], responseBody:{"id":"7dc8b62e-5391-4b1c-b05b-ef44200ef1f9","seatbid":[{"bid":[{"id":"0c54f66b-dc21-46b2-aa4b-3cbd7b6014b9","impid":"f2bb8dba-5260-416b-b422-c6fc57bcec5d","price":2.678,"crid":"1","attr":[1628146179],"dealid":"","w":300,"h":250}],"seat":"generic"}]}, status:200)]]), responsetimemillis:[generic:4], tmaxrequest:2500, prebid:org.prebid.server.functional.model.response.auction.BidResponsePrebid(auctionTimeStamp:1747047677388)))

Error:    Ortb2BlockingSpec.PBS should be able to override enforcement by deal id:975 Condition not satisfied:

response.seatbid.bid.flatten().size() == 1
|        |       |   |         |      |
|        []      []  []        0      false
org.prebid.server.functional.model.response.auction.BidResponse(id:f2fe286d-f7c1-422c-acfd-4d5ce6a7196c, seatbid:[], cur:USD, nbr:org.prebid.server.functional.model.response.auction.NoBidResponse(nbr:0), ext:org.prebid.server.functional.model.response.auction.BidResponseExt(debug:org.prebid.server.functional.model.response.Debug(httpcalls:[generic:[org.prebid.server.functional.model.response.auction.BidderCall(uri:http://tc-YgPfrkF7:1080/auction, requestBody:{"id":"f2fe286d-f7c1-422c-acfd-4d5ce6a7196c","imp":[{"id":"a0e3ca1a-5108-4c1c-83c1-a9a1692241f3","audio":{"mimes":["audio/mp4"],"battr":[460792774]},"secure":1,"ext":{"tid":"4e3ceaad-a1db-468e-8879-0da0438b7504","bidder":{}}}],"site":{"page":"wwbs8HqtvdCodmbnpAOG","publisher":{"id":"612241615"},"ext":{"amp":0}},"device":{"ua":"Apache-HttpClient/4.5.14 (Java/21.0.7)"},"at":1,"tmax":2465,"cur":["USD"],"source":{"tid":"89c868ed-1822-4b8d-a2f8-554a8c4e5e0c"},"regs":{"gdpr":0},"ext":{"prebid":{"debug":1,"channel":{"name":"web"},"server":{"externalurl":"http://localhost:8080","datacenter":"local","endpoint":"/openrtb2/auction"}}}}, requestHeaders:[Accept:[application/json], x-prebid:[pbs-java/3.26.0], Content-Type:[application/json;charset=utf-8]], responseBody:{"id":"f2fe286d-f7c1-422c-acfd-4d5ce6a7196c","seatbid":[{"bid":[{"id":"a50d516f-755c-4189-840a-d038970efb23","impid":"a0e3ca1a-5108-4c1c-83c1-a9a1692241f3","price":0.286,"crid":"1","attr":[460792774],"dealid":""}],"seat":"generic"}]}, status:200)]], resolvedRequest:org.prebid.server.functional.model.request.auction.BidRequest(id:f2fe286d-f7c1-422c-acfd-4d5ce6a7196c, imp:[org.prebid.server.functional.model.request.auction.Imp(id:a0e3ca1a-5108-4c1c-83c1-a9a1692241f3, audio:org.prebid.server.functional.model.request.auction.Audio(mimes:[audio/mp4]), secure:SECURE, ext:org.prebid.server.functional.model.request.auction.ImpExt(prebid:org.prebid.server.functional.model.request.auction.ImpExtPrebid(bidder:org.prebid.server.functional.model.request.auction.Bidder(generic:org.prebid.server.functional.model.bidder.Generic@23d3a475, configuredBidders:[generic])), tid:4e3ceaad-a1db-468e-8879-0da0438b7504), bidderName:generic, mediaTypes:[AUDIO])], site:org.prebid.server.functional.model.request.auction.Site(page:wwbs8HqtvdCodmbnpAOG, publisher:org.prebid.server.functional.model.request.auction.Publisher(id:612241615), ext:org.prebid.server.functional.model.request.auction.SiteExt(amp:0)), device:org.prebid.server.functional.model.request.auction.Device(ua:Apache-HttpClient/4.5.14 (Java/21.0.7)), at:1, tmax:2500, cur:[USD], source:org.prebid.server.functional.model.request.auction.Source(tid:89c868ed-1822-4b8d-a2f8-554a8c4e5e0c), regs:org.prebid.server.functional.model.request.auction.Regs(gdpr:0), ext:org.prebid.server.functional.model.request.auction.BidRequestExt(prebid:org.prebid.server.functional.model.request.auction.Prebid(debug:ENABLED, channel:org.prebid.server.functional.model.request.auction.Prebid$Channel@7ca29492, server:org.prebid.server.functional.model.request.auction.Server(externalUrl:http://localhost:8080, datacenter:local, endpoint:/openrtb2/auction))), requestBidders:[generic], requestDistributionChannels:[SITE], accountId:612241615), bidders:[generic:[org.prebid.server.functional.model.response.auction.BidderCall(uri:http://tc-YgPfrkF7:1080/auction, requestBody:{"id":"f2fe286d-f7c1-422c-acfd-4d5ce6a7196c","imp":[{"id":"a0e3ca1a-5108-4c1c-83c1-a9a1692241f3","audio":{"mimes":["audio/mp4"],"battr":[460792774]},"secure":1,"ext":{"tid":"4e3ceaad-a1db-468e-8879-0da0438b7504","bidder":{}}}],"site":{"page":"wwbs8HqtvdCodmbnpAOG","publisher":{"id":"612241615"},"ext":{"amp":0}},"device":{"ua":"Apache-HttpClient/4.5.14 (Java/21.0.7)"},"at":1,"tmax":2465,"cur":["USD"],"source":{"tid":"89c868ed-1822-4b8d-a2f8-554a8c4e5e0c"},"regs":{"gdpr":0},"ext":{"prebid":{"debug":1,"channel":{"name":"web"},"server":{"externalurl":"http://localhost:8080","datacenter":"local","endpoint":"/openrtb2/auction"}}}}, requestHeaders:[Accept:[application/json], x-prebid:[pbs-java/3.26.0], Content-Type:[application/json;charset=utf-8]], responseBody:{"id":"f2fe286d-f7c1-422c-acfd-4d5ce6a7196c","seatbid":[{"bid":[{"id":"a50d516f-755c-4189-840a-d038970efb23","impid":"a0e3ca1a-5108-4c1c-83c1-a9a1692241f3","price":0.286,"crid":"1","attr":[460792774],"dealid":""}],"seat":"generic"}]}, status:200)]]), responsetimemillis:[generic:4], tmaxrequest:2500, prebid:org.prebid.server.functional.model.response.auction.BidResponsePrebid(auctionTimeStamp:1747047677480)))

Error:    Ortb2BlockingSpec.PBS should be able to override enforcement by deal id:975 Condition not satisfied:

response.seatbid.bid.flatten().size() == 1
|        |       |   |         |      |
|        []      []  []        0      false
org.prebid.server.functional.model.response.auction.BidResponse(id:7ee4bce6-e9e9-45f8-b205-11b9596401b9, seatbid:[], cur:USD, nbr:org.prebid.server.functional.model.response.auction.NoBidResponse(nbr:0), ext:org.prebid.server.functional.model.response.auction.BidResponseExt(debug:org.prebid.server.functional.model.response.Debug(httpcalls:[generic:[org.prebid.server.functional.model.response.auction.BidderCall(uri:http://tc-YgPfrkF7:1080/auction, requestBody:{"id":"7ee4bce6-e9e9-45f8-b205-11b9596401b9","imp":[{"id":"e408876e-e5e7-4530-b0b3-f79c62f5f723","video":{"mimes":["video/mp4"],"w":300,"h":200,"battr":[949864338]},"secure":1,"ext":{"tid":"67852fd0-140b-4f48-b01a-ab685b66f9f0","bidder":{}}}],"site":{"page":"3VtVvvp9II3PtmdxFslj","publisher":{"id":"649361397"},"ext":{"amp":0}},"device":{"ua":"Apache-HttpClient/4.5.14 (Java/21.0.7)"},"at":1,"tmax":2465,"cur":["USD"],"source":{"tid":"261139e1-09d1-4280-ba89-a5055fe84214"},"regs":{"gdpr":0},"ext":{"prebid":{"debug":1,"channel":{"name":"web"},"server":{"externalurl":"http://localhost:8080","datacenter":"local","endpoint":"/openrtb2/auction"}}}}, requestHeaders:[Accept:[application/json], x-prebid:[pbs-java/3.26.0], Content-Type:[application/json;charset=utf-8]], responseBody:{"id":"7ee4bce6-e9e9-45f8-b205-11b9596401b9","seatbid":[{"bid":[{"id":"a384134c-e47e-47f2-981c-a23acd4d02aa","impid":"e408876e-e5e7-4530-b0b3-f79c62f5f723","price":5.047,"adm":"{\"assets\":[{\"id\":1192153312}]}","crid":"1","attr":[949864338],"dealid":""}],"seat":"generic"}]}, status:200)]], resolvedRequest:org.prebid.server.functional.model.request.auction.BidRequest(id:7ee4bce6-e9e9-45f8-b205-11b9596401b9, imp:[org.prebid.server.functional.model.request.auction.Imp(id:e408876e-e5e7-4530-b0b3-f79c62f5f723, video:org.prebid.server.functional.model.request.auction.Video(mimes:[video/mp4], weight:300, height:200), secure:SECURE, ext:org.prebid.server.functional.model.request.auction.ImpExt(prebid:org.prebid.server.functional.model.request.auction.ImpExtPrebid(bidder:org.prebid.server.functional.model.request.auction.Bidder(generic:org.prebid.server.functional.model.bidder.Generic@23d3a475, configuredBidders:[generic])), tid:67852fd0-140b-4f48-b01a-ab685b66f9f0), bidderName:generic, mediaTypes:[VIDEO])], site:org.prebid.server.functional.model.request.auction.Site(page:3VtVvvp9II3PtmdxFslj, publisher:org.prebid.server.functional.model.request.auction.Publisher(id:649361397), ext:org.prebid.server.functional.model.request.auction.SiteExt(amp:0)), device:org.prebid.server.functional.model.request.auction.Device(ua:Apache-HttpClient/4.5.14 (Java/21.0.7)), at:1, tmax:2500, cur:[USD], source:org.prebid.server.functional.model.request.auction.Source(tid:261139e1-09d1-4280-ba89-a5055fe84214), regs:org.prebid.server.functional.model.request.auction.Regs(gdpr:0), ext:org.prebid.server.functional.model.request.auction.BidRequestExt(prebid:org.prebid.server.functional.model.request.auction.Prebid(debug:ENABLED, channel:org.prebid.server.functional.model.request.auction.Prebid$Channel@7287811f, server:org.prebid.server.functional.model.request.auction.Server(externalUrl:http://localhost:8080, datacenter:local, endpoint:/openrtb2/auction))), requestBidders:[generic], requestDistributionChannels:[SITE], accountId:649361397), bidders:[generic:[org.prebid.server.functional.model.response.auction.BidderCall(uri:http://tc-YgPfrkF7:1080/auction, requestBody:{"id":"7ee4bce6-e9e9-45f8-b205-11b9596401b9","imp":[{"id":"e408876e-e5e7-4530-b0b3-f79c62f5f723","video":{"mimes":["video/mp4"],"w":300,"h":200,"battr":[949864338]},"secure":1,"ext":{"tid":"67852fd0-140b-4f48-b01a-ab685b66f9f0","bidder":{}}}],"site":{"page":"3VtVvvp9II3PtmdxFslj","publisher":{"id":"649361397"},"ext":{"amp":0}},"device":{"ua":"Apache-HttpClient/4.5.14 (Java/21.0.7)"},"at":1,"tmax":2465,"cur":["USD"],"source":{"tid":"261139e1-09d1-4280-ba89-a5055fe84214"},"regs":{"gdpr":0},"ext":{"prebid":{"debug":1,"channel":{"name":"web"},"server":{"externalurl":"http://localhost:8080","datacenter":"local","endpoint":"/openrtb2/auction"}}}}, requestHeaders:[Accept:[application/json], x-prebid:[pbs-java/3.26.0], Content-Type:[application/json;charset=utf-8]], responseBody:{"id":"7ee4bce6-e9e9-45f8-b205-11b9596401b9","seatbid":[{"bid":[{"id":"a384134c-e47e-47f2-981c-a23acd4d02aa","impid":"e408876e-e5e7-4530-b0b3-f79c62f5f723","price":5.047,"adm":"{\"assets\":[{\"id\":1192153312}]}","crid":"1","attr":[949864338],"dealid":""}],"seat":"generic"}]}, status:200)]]), responsetimemillis:[generic:5], tmaxrequest:2500, prebid:org.prebid.server.functional.model.response.auction.BidResponsePrebid(auctionTimeStamp:1747047677431)))

Error:    Ortb2BlockingSpec.PBS should be able to override enforcement by deal id:975 Condition not satisfied:

response.seatbid.bid.flatten().size() == 1
|        |       |   |         |      |
|        []      []  []        0      false
org.prebid.server.functional.model.response.auction.BidResponse(id:7d826e8c-e1f4-46b9-95d9-faa491bb1c22, seatbid:[], cur:USD, nbr:org.prebid.server.functional.model.response.auction.NoBidResponse(nbr:0), ext:org.prebid.server.functional.model.response.auction.BidResponseExt(debug:org.prebid.server.functional.model.response.Debug(httpcalls:[generic:[org.prebid.server.functional.model.response.auction.BidderCall(uri:http://tc-YgPfrkF7:1080/auction, requestBody:{"id":"7d826e8c-e1f4-46b9-95d9-faa491bb1c22","imp":[{"id":"1c89b271-9088-4082-b844-7368c3cbbfe7","banner":{"format":[{"w":300,"h":250}]},"secure":1,"ext":{"tid":"094913c8-6d9b-4a11-b728-57daaf4d8bfa","bidder":{}}}],"site":{"page":"zQM6L9Hhrb8Ef2UZR7bx","publisher":{"id":"849638410"},"ext":{"amp":0}},"device":{"ua":"Apache-HttpClient/4.5.14 (Java/21.0.7)"},"at":1,"tmax":2464,"cur":["USD"],"bcat":["9opvgCOz2l54gonUKKwK"],"source":{"tid":"92d367b7-983c-462f-bd4e-0d1e817575c3"},"regs":{"gdpr":0},"ext":{"prebid":{"debug":1,"channel":{"name":"web"},"server":{"externalurl":"http://localhost:8080","datacenter":"local","endpoint":"/openrtb2/auction"}}}}, requestHeaders:[Accept:[application/json], x-prebid:[pbs-java/3.26.0], Content-Type:[application/json;charset=utf-8]], responseBody:{"id":"7d826e8c-e1f4-46b9-95d9-faa491bb1c22","seatbid":[{"bid":[{"id":"dea539a7-773c-4866-9b6e-2064506a49a6","impid":"1c89b271-9088-4082-b844-7368c3cbbfe7","price":8.246,"crid":"1","cat":["9opvgCOz2l54gonUKKwK"],"dealid":"","w":300,"h":250}],"seat":"generic"}]}, status:200)]], resolvedRequest:org.prebid.server.functional.model.request.auction.BidRequest(id:7d826e8c-e1f4-46b9-95d9-faa491bb1c22, imp:[org.prebid.server.functional.model.request.auction.Imp(id:1c89b271-9088-4082-b844-7368c3cbbfe7, banner:org.prebid.server.functional.model.request.auction.Banner(format:[org.prebid.server.functional.model.request.auction.Format(weight:300, height:250)]), secure:SECURE, ext:org.prebid.server.functional.model.request.auction.ImpExt(prebid:org.prebid.server.functional.model.request.auction.ImpExtPrebid(bidder:org.prebid.server.functional.model.request.auction.Bidder(generic:org.prebid.server.functional.model.bidder.Generic@23d3a475, configuredBidders:[generic])), tid:094913c8-6d9b-4a11-b728-57daaf4d8bfa), bidderName:generic, mediaTypes:[BANNER])], site:org.prebid.server.functional.model.request.auction.Site(page:zQM6L9Hhrb8Ef2UZR7bx, publisher:org.prebid.server.functional.model.request.auction.Publisher(id:849638410), ext:org.prebid.server.functional.model.request.auction.SiteExt(amp:0)), device:org.prebid.server.functional.model.request.auction.Device(ua:Apache-HttpClient/4.5.14 (Java/21.0.7)), at:1, tmax:2500, cur:[USD], source:org.prebid.server.functional.model.request.auction.Source(tid:92d367b7-983c-462f-bd4e-0d1e817575c3), regs:org.prebid.server.functional.model.request.auction.Regs(gdpr:0), ext:org.prebid.server.functional.model.request.auction.BidRequestExt(prebid:org.prebid.server.functional.model.request.auction.Prebid(debug:ENABLED, channel:org.prebid.server.functional.model.request.auction.Prebid$Channel@4a9cb9d8, server:org.prebid.server.functional.model.request.auction.Server(externalUrl:http://localhost:8080, datacenter:local, endpoint:/openrtb2/auction))), requestBidders:[generic], requestDistributionChannels:[SITE], accountId:849638410), bidders:[generic:[org.prebid.server.functional.model.response.auction.BidderCall(uri:http://tc-YgPfrkF7:1080/auction, requestBody:{"id":"7d826e8c-e1f4-46b9-95d9-faa491bb1c22","imp":[{"id":"1c89b271-9088-4082-b844-7368c3cbbfe7","banner":{"format":[{"w":300,"h":250}]},"secure":1,"ext":{"tid":"094913c8-6d9b-4a11-b728-57daaf4d8bfa","bidder":{}}}],"site":{"page":"zQM6L9Hhrb8Ef2UZR7bx","publisher":{"id":"849638410"},"ext":{"amp":0}},"device":{"ua":"Apache-HttpClient/4.5.14 (Java/21.0.7)"},"at":1,"tmax":2464,"cur":["USD"],"bcat":["9opvgCOz2l54gonUKKwK"],"source":{"tid":"92d367b7-983c-462f-bd4e-0d1e817575c3"},"regs":{"gdpr":0},"ext":{"prebid":{"debug":1,"channel":{"name":"web"},"server":{"externalurl":"http://localhost:8080","datacenter":"local","endpoint":"/openrtb2/auction"}}}}, requestHeaders:[Accept:[application/json], x-prebid:[pbs-java/3.26.0], Content-Type:[application/json;charset=utf-8]], responseBody:{"id":"7d826e8c-e1f4-46b9-95d9-faa491bb1c22","seatbid":[{"bid":[{"id":"dea539a7-773c-4866-9b6e-2064506a49a6","impid":"1c89b271-9088-4082-b844-7368c3cbbfe7","price":8.246,"crid":"1","cat":["9opvgCOz2l54gonUKKwK"],"dealid":"","w":300,"h":250}],"seat":"generic"}]}, status:200)]]), responsetimemillis:[generic:4], tmaxrequest:2500, prebid:org.prebid.server.functional.model.response.auction.BidResponsePrebid(auctionTimeStamp:1747047677342)))

Error:    Ortb2BlockingSpec.PBS should be able to override enforcement by deal id:975 Condition not satisfied:

response.seatbid.bid.flatten().size() == 1
|        |       |   |         |      |
|        []      []  []        0      false
org.prebid.server.functional.model.response.auction.BidResponse(id:cccdb49f-fd25-4ee7-9e31-9d56a9a82ff7, seatbid:[], cur:USD, nbr:org.prebid.server.functional.model.response.auction.NoBidResponse(nbr:0), ext:org.prebid.server.functional.model.response.auction.BidResponseExt(debug:org.prebid.server.functional.model.response.Debug(httpcalls:[generic:[org.prebid.server.functional.model.response.auction.BidderCall(uri:http://tc-YgPfrkF7:1080/auction, requestBody:{"id":"cccdb49f-fd25-4ee7-9e31-9d56a9a82ff7","imp":[{"id":"96913fe1-508e-43f2-b6fa-a8cf0132d3fc","banner":{"format":[{"w":300,"h":250}]},"secure":1,"ext":{"tid":"86804b95-629f-4f5e-a823-b77135e605a9","bidder":{}}}],"site":{"page":"Th7DQNzOyOuI5KHAiQWG","publisher":{"id":"142532821"},"ext":{"amp":0}},"device":{"ua":"Apache-HttpClient/4.5.14 (Java/21.0.7)"},"at":1,"tmax":2465,"cur":["USD"],"badv":["YRcWqwJAw7w3NzqeCaYp"],"source":{"tid":"64256581-b24c-422b-b365-0289399e917a"},"regs":{"gdpr":0},"ext":{"prebid":{"debug":1,"channel":{"name":"web"},"server":{"externalurl":"http://localhost:8080","datacenter":"local","endpoint":"/openrtb2/auction"}}}}, requestHeaders:[Accept:[application/json], x-prebid:[pbs-java/3.26.0], Content-Type:[application/json;charset=utf-8]], responseBody:{"id":"cccdb49f-fd25-4ee7-9e31-9d56a9a82ff7","seatbid":[{"bid":[{"id":"81a102bb-e37d-41b0-97a3-550ee70d5be6","impid":"96913fe1-508e-43f2-b6fa-a8cf0132d3fc","price":9.726,"adomain":["YRcWqwJAw7w3NzqeCaYp"],"crid":"1","dealid":"","w":300,"h":250}],"seat":"generic"}]}, status:200)]], resolvedRequest:org.prebid.server.functional.model.request.auction.BidRequest(id:cccdb49f-fd25-4ee7-9e31-9d56a9a82ff7, imp:[org.prebid.server.functional.model.request.auction.Imp(id:96913fe1-508e-43f2-b6fa-a8cf0132d3fc, banner:org.prebid.server.functional.model.request.auction.Banner(format:[org.prebid.server.functional.model.request.auction.Format(weight:300, height:250)]), secure:SECURE, ext:org.prebid.server.functional.model.request.auction.ImpExt(prebid:org.prebid.server.functional.model.request.auction.ImpExtPrebid(bidder:org.prebid.server.functional.model.request.auction.Bidder(generic:org.prebid.server.functional.model.bidder.Generic@23d3a475, configuredBidders:[generic])), tid:86804b95-629f-4f5e-a823-b77135e605a9), bidderName:generic, mediaTypes:[BANNER])], site:org.prebid.server.functional.model.request.auction.Site(page:Th7DQNzOyOuI5KHAiQWG, publisher:org.prebid.server.functional.model.request.auction.Publisher(id:142532821), ext:org.prebid.server.functional.model.request.auction.SiteExt(amp:0)), device:org.prebid.server.functional.model.request.auction.Device(ua:Apache-HttpClient/4.5.14 (Java/21.0.7)), at:1, tmax:2500, cur:[USD], source:org.prebid.server.functional.model.request.auction.Source(tid:64256581-b24c-422b-b365-0289399e917a), regs:org.prebid.server.functional.model.request.auction.Regs(gdpr:0), ext:org.prebid.server.functional.model.request.auction.BidRequestExt(prebid:org.prebid.server.functional.model.request.auction.Prebid(debug:ENABLED, channel:org.prebid.server.functional.model.request.auction.Prebid$Channel@75acb326, server:org.prebid.server.functional.model.request.auction.Server(externalUrl:http://localhost:8080, datacenter:local, endpoint:/openrtb2/auction))), requestBidders:[generic], requestDistributionChannels:[SITE], accountId:142532821), bidders:[generic:[org.prebid.server.functional.model.response.auction.BidderCall(uri:http://tc-YgPfrkF7:1080/auction, requestBody:{"id":"cccdb49f-fd25-4ee7-9e31-9d56a9a82ff7","imp":[{"id":"96913fe1-508e-43f2-b6fa-a8cf0132d3fc","banner":{"format":[{"w":300,"h":250}]},"secure":1,"ext":{"tid":"86804b95-629f-4f5e-a823-b77135e605a9","bidder":{}}}],"site":{"page":"Th7DQNzOyOuI5KHAiQWG","publisher":{"id":"142532821"},"ext":{"amp":0}},"device":{"ua":"Apache-HttpClient/4.5.14 (Java/21.0.7)"},"at":1,"tmax":2465,"cur":["USD"],"badv":["YRcWqwJAw7w3NzqeCaYp"],"source":{"tid":"64256581-b24c-422b-b365-0289399e917a"},"regs":{"gdpr":0},"ext":{"prebid":{"debug":1,"channel":{"name":"web"},"server":{"externalurl":"http://localhost:8080","datacenter":"local","endpoint":"/openrtb2/auction"}}}}, requestHeaders:[Accept:[application/json], x-prebid:[pbs-java/3.26.0], Content-Type:[application/json;charset=utf-8]], responseBody:{"id":"cccdb49f-fd25-4ee7-9e31-9d56a9a82ff7","seatbid":[{"bid":[{"id":"81a102bb-e37d-41b0-97a3-550ee70d5be6","impid":"96913fe1-508e-43f2-b6fa-a8cf0132d3fc","price":9.726,"adomain":["YRcWqwJAw7w3NzqeCaYp"],"crid":"1","dealid":"","w":300,"h":250}],"seat":"generic"}]}, status:200)]]), responsetimemillis:[generic:17], tmaxrequest:2500, prebid:org.prebid.server.functional.model.response.auction.BidResponsePrebid(auctionTimeStamp:1747047676994)))

Error:    Ortb2BlockingSpec.PBS should be able to override enforcement by deal id:975 Condition not satisfied:

response.seatbid.bid.flatten().size() == 1
|        |       |   |         |      |
|        []      []  []        0      false
org.prebid.server.functional.model.response.auction.BidResponse(id:13354709-6897-435b-9856-f198b85a1950, seatbid:[], cur:USD, nbr:org.prebid.server.functional.model.response.auction.NoBidResponse(nbr:0), ext:org.prebid.server.functional.model.response.auction.BidResponseExt(debug:org.prebid.server.functional.model.response.Debug(httpcalls:[generic:[org.prebid.server.functional.model.response.auction.BidderCall(uri:http://tc-YgPfrkF7:1080/auction, requestBody:{"id":"13354709-6897-435b-9856-f198b85a1950","imp":[{"id":"fc7e3de7-61d1-4505-b958-b7e83273bab0","banner":{"format":[{"w":300,"h":250}]},"secure":1,"ext":{"tid":"f3300263-e977-403f-9e42-490bce7d5b93","bidder":{}}}],"site":{"page":"YaoEaLvWNpWkWUKDUYMO","publisher":{"id":"93967093"},"ext":{"amp":0}},"device":{"ua":"Apache-HttpClient/4.5.14 (Java/21.0.7)"},"at":1,"tmax":2461,"cur":["USD"],"bapp":["xQcqGxLDLWZMTAr0VD7w"],"source":{"tid":"006174cc-4c86-4f4c-9b80-b7bd4eb9c504"},"regs":{"gdpr":0},"ext":{"prebid":{"debug":1,"channel":{"name":"web"},"server":{"externalurl":"http://localhost:8080","datacenter":"local","endpoint":"/openrtb2/auction"}}}}, requestHeaders:[Accept:[application/json], x-prebid:[pbs-java/3.26.0], Content-Type:[application/json;charset=utf-8]], responseBody:{"id":"13354709-6897-435b-9856-f198b85a1950","seatbid":[{"bid":[{"id":"028f6189-a9f3-499f-9b94-47d26a02e9a0","impid":"fc7e3de7-61d1-4505-b958-b7e83273bab0","price":3.002,"bundle":"xQcqGxLDLWZMTAr0VD7w","crid":"1","dealid":"","w":300,"h":250}],"seat":"generic"}]}, status:200)]], resolvedRequest:org.prebid.server.functional.model.request.auction.BidRequest(id:13354709-6897-435b-9856-f198b85a1950, imp:[org.prebid.server.functional.model.request.auction.Imp(id:fc7e3de7-61d1-4505-b958-b7e83273bab0, banner:org.prebid.server.functional.model.request.auction.Banner(format:[org.prebid.server.functional.model.request.auction.Format(weight:300, height:250)]), secure:SECURE, ext:org.prebid.server.functional.model.request.auction.ImpExt(prebid:org.prebid.server.functional.model.request.auction.ImpExtPrebid(bidder:org.prebid.server.functional.model.request.auction.Bidder(generic:org.prebid.server.functional.model.bidder.Generic@23d3a475, configuredBidders:[generic])), tid:f3300263-e977-403f-9e42-490bce7d5b93), bidderName:generic, mediaTypes:[BANNER])], site:org.prebid.server.functional.model.request.auction.Site(page:YaoEaLvWNpWkWUKDUYMO, publisher:org.prebid.server.functional.model.request.auction.Publisher(id:93967093), ext:org.prebid.server.functional.model.request.auction.SiteExt(amp:0)), device:org.prebid.server.functional.model.request.auction.Device(ua:Apache-HttpClient/4.5.14 (Java/21.0.7)), at:1, tmax:2500, cur:[USD], source:org.prebid.server.functional.model.request.auction.Source(tid:006174cc-4c86-4f4c-9b80-b7bd4eb9c504), regs:org.prebid.server.functional.model.request.auction.Regs(gdpr:0), ext:org.prebid.server.functional.model.request.auction.BidRequestExt(prebid:org.prebid.server.functional.model.request.auction.Prebid(debug:ENABLED, channel:org.prebid.server.functional.model.request.auction.Prebid$Channel@253c82ad, server:org.prebid.server.functional.model.request.auction.Server(externalUrl:http://localhost:8080, datacenter:local, endpoint:/openrtb2/auction))), requestBidders:[generic], requestDistributionChannels:[SITE], accountId:93967093), bidders:[generic:[org.prebid.server.functional.model.response.auction.BidderCall(uri:http://tc-YgPfrkF7:1080/auction, requestBody:{"id":"13354709-6897-435b-9856-f198b85a1950","imp":[{"id":"fc7e3de7-61d1-4505-b958-b7e83273bab0","banner":{"format":[{"w":300,"h":250}]},"secure":1,"ext":{"tid":"f3300263-e977-403f-9e42-490bce7d5b93","bidder":{}}}],"site":{"page":"YaoEaLvWNpWkWUKDUYMO","publisher":{"id":"93967093"},"ext":{"amp":0}},"device":{"ua":"Apache-HttpClient/4.5.14 (Java/21.0.7)"},"at":1,"tmax":2461,"cur":["USD"],"bapp":["xQcqGxLDLWZMTAr0VD7w"],"source":{"tid":"006174cc-4c86-4f4c-9b80-b7bd4eb9c504"},"regs":{"gdpr":0},"ext":{"prebid":{"debug":1,"channel":{"name":"web"},"server":{"externalurl":"http://localhost:8080","datacenter":"local","endpoint":"/openrtb2/auction"}}}}, requestHeaders:[Accept:[application/json], x-prebid:[pbs-java/3.26.0], Content-Type:[application/json;charset=utf-8]], responseBody:{"id":"13354709-6897-435b-9856-f198b85a1950","seatbid":[{"bid":[{"id":"028f6189-a9f3-499f-9b94-47d26a02e9a0","impid":"fc7e3de7-61d1-4505-b958-b7e83273bab0","price":3.002,"bundle":"xQcqGxLDLWZMTAr0VD7w","crid":"1","dealid":"","w":300,"h":250}],"seat":"generic"}]}, status:200)]]), responsetimemillis:[generic:11], tmaxrequest:2500, prebid:org.prebid.server.functional.model.response.auction.BidResponsePrebid(auctionTimeStamp:1747047677285)))

Error:  Errors: 
Error:    PbRequestCorrectionSpec » InternalSpock Failed to instantiate spec 'PbRequestCorrectionSpec'
[INFO] 
Error:  Tests run: 351, Failures: 9, Errors: 1, Skipped: 0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tests Functional or other tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants