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

OTT-1687: add support for owortb_testbidder (oRTB integration) #735

Merged
merged 13 commits into from
May 21, 2024

Conversation

ashishshinde-pubm
Copy link
Collaborator

@ashishshinde-pubm ashishshinde-pubm commented Mar 22, 2024

  • This PR adds the oRTB bidder support for (ortb_testbidder) bidder.
  • This PR can help the Dev/QA to test the bidder flow (request, response, bidder-params validation, usersync process, GDPR flow etc)

Note

  1. owortb_testbidder.yaml and owortb_testbidder.json contents are not finalised, currently adding the content just to test the basic flow of bidder.
  2. The MakeRequest and MakeBids function will be updated in future (next story) so that they can translate generic bidder request and bidder response.

Copy link

Code coverage summary

Note:

  • Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
  • Coverage summary encompasses all commits leading up to the latest one, 3ff6d2f

adapterstest

Refer here for heat map coverage report

total:	(statements)	0.0%

ortbbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:26:	InitORTBAdapter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:36:	Builder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:44:	MakeRequests		89.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:78:	prepareRequestData	83.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:94:	MakeBids		94.1%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:131:	getMediaTypeForBid	100.0%
total:											(statements)		93.3%

Copy link

Code coverage summary

Note:

  • Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
  • Coverage summary encompasses all commits leading up to the latest one, 6173014

adapterstest

Refer here for heat map coverage report

total:	(statements)	0.0%

ortbbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:26:	InitORTBAdapter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:36:	Builder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:44:	MakeRequests		89.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:78:	prepareRequestData	83.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:94:	MakeBids		94.1%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:131:	getMediaTypeForBid	100.0%
total:											(statements)		93.3%

@ShriprasadM
Copy link
Collaborator

@ashishshinde-pubm :

  1. Let us stick to standard of exemplary and supplemental directories for biddertest. e.g. adapters/nobid/nobidtest

Copy link
Collaborator

@pm-jaydeep-mohite pm-jaydeep-mohite left a comment

Choose a reason for hiding this comment

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

Added few comments, other changes LGTM

adapters/ortbbidder/ortbbidder.go Outdated Show resolved Hide resolved
adapters/ortbbidder/ortbbidder.go Outdated Show resolved Hide resolved
adapters/ortbbidder/ortbbidder.go Show resolved Hide resolved
adapters/ortbbidder/ortbbidder.go Outdated Show resolved Hide resolved
adapters/ortbbidder/ortbbidder.go Outdated Show resolved Hide resolved
adapters/ortbbidder/ortbbidder.go Outdated Show resolved Hide resolved
adapters/ortbbidder/ortbbidder.go Outdated Show resolved Hide resolved
adapters/ortbbidder/ortbbidder.go Outdated Show resolved Hide resolved
config/bidderinfo.go Outdated Show resolved Hide resolved
exchange/adapter_builders.go Outdated Show resolved Hide resolved
Copy link

Code coverage summary

Note:

  • Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
  • Coverage summary encompasses all commits leading up to the latest one, 9bab81f

adapterstest

Refer here for heat map coverage report

total:	(statements)	0.0%

ortbbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:33:	prepareRequestData		83.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:49:	Builder				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:63:	MakeRequests			88.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:91:	MakeBids			94.1%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:127:	getMediaTypeForBid		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:148:	getMediaTypeForBidFromMType	100.0%
total:											(statements)			93.8%

Copy link

Code coverage summary

Note:

  • Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
  • Coverage summary encompasses all commits leading up to the latest one, 1c28d86

adapterstest

Refer here for heat map coverage report

total:	(statements)	0.0%

ortbbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:33:	prepareRequestData		83.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:49:	Builder				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:63:	MakeRequests			88.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:91:	MakeBids			94.1%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:127:	getMediaTypeForBid		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:148:	getMediaTypeForBidFromMType	100.0%
total:											(statements)			93.8%

@ashishshinde-pubm ashishshinde-pubm changed the title OTT-1687: oRTB bidder support OTT-1687: oRTB bidder support as normal bidder Mar 28, 2024
@ashishshinde-pubm ashishshinde-pubm changed the title OTT-1687: oRTB bidder support as normal bidder OTT-1687: magnite oRTB bidder support Mar 28, 2024
Copy link

Code coverage summary

Note:

  • Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
  • Coverage summary encompasses all commits leading up to the latest one, e08c86f

adapterstest

Refer here for heat map coverage report

total:	(statements)	0.0%

ortbbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:33:	prepareRequestData		83.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:49:	Builder				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:63:	MakeRequests			84.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:93:	MakeBids			92.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:124:	getMediaTypeForBid		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:144:	getMediaTypeForBidFromMType	100.0%
total:											(statements)			91.8%

Copy link

Code coverage summary

Note:

  • Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
  • Coverage summary encompasses all commits leading up to the latest one, 3582ee7

adapterstest

Refer here for heat map coverage report

total:	(statements)	0.0%

ortbbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:33:	prepareRequestData		83.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:49:	Builder				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:63:	MakeRequests			84.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:93:	MakeBids			92.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:124:	getMediaTypeForBid		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:144:	getMediaTypeForBidFromMType	100.0%
total:											(statements)			91.8%

Copy link

Code coverage summary

Note:

  • Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
  • Coverage summary encompasses all commits leading up to the latest one, 0671490

adapterstest

Refer here for heat map coverage report

total:	(statements)	0.0%

ortbbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:33:	prepareRequestData		83.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:49:	Builder				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:63:	MakeRequests			84.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:93:	MakeBids			91.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:123:	getMediaTypeForBid		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:143:	getMediaTypeForBidFromMType	100.0%
total:											(statements)			91.7%

Copy link

Code coverage summary

Note:

  • Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
  • Coverage summary encompasses all commits leading up to the latest one, 98bb061

ortbbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:33:	prepareRequestData		83.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:49:	Builder				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:63:	MakeRequests			84.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:93:	MakeBids			91.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:123:	getMediaTypeForBid		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:143:	getMediaTypeForBidFromMType	100.0%
total:											(statements)			91.7%

go.mod Outdated Show resolved Hide resolved
ShriprasadM
ShriprasadM previously approved these changes Apr 1, 2024
Copy link
Collaborator

@ShriprasadM ShriprasadM left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link

github-actions bot commented Apr 1, 2024

Code coverage summary

Note:

  • Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
  • Coverage summary encompasses all commits leading up to the latest one, 149da61

ortbbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:33:	prepareRequestData		83.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:49:	Builder				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:63:	MakeRequests			84.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:93:	MakeBids			91.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:123:	getMediaTypeForBid		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/ortbbidder/ortbbidder.go:143:	getMediaTypeForBidFromMType	100.0%
total:											(statements)			91.7%

Copy link

Code coverage summary

Note:

  • Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
  • Coverage summary encompasses all commits leading up to the latest one, b7b66a0

33across

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/33across/33across.go:55:		MakeRequests		85.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/33across/33across.go:100:	makeRequest		85.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/33across/33across.go:120:	makeImps		87.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/33across/33across.go:175:	makeReqExt		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/33across/33across.go:198:	MakeBids		89.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/33across/33across.go:244:	validateVideoParams	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/33across/33across.go:272:	getBidType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/33across/33across.go:281:	Builder			100.0%
total:											(statements)		88.3%

aax

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aax/aax.go:24:	MakeRequests		75.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aax/aax.go:44:	MakeBids		89.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aax/aax.go:89:	Builder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aax/aax.go:96:	getMediaTypeForImp	82.6%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aax/aax.go:134:	buildEndpoint		88.9%
total:									(statements)		85.2%

aceex

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aceex/aceex.go:22:	Builder				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aceex/aceex.go:34:	getHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aceex/aceex.go:57:	MakeRequests			81.8%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aceex/aceex.go:90:	getImpressionExt		87.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aceex/aceex.go:107:	buildEndpointURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aceex/aceex.go:112:	checkResponseStatusCodes	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aceex/aceex.go:134:	MakeBids			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aceex/aceex.go:177:	getMediaTypeForImp		100.0%
total:										(statements)			95.7%

acuityads

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/acuityads/acuityads.go:22:	Builder				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/acuityads/acuityads.go:34:	getHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/acuityads/acuityads.go:57:	MakeRequests			81.8%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/acuityads/acuityads.go:90:	getImpressionExt		87.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/acuityads/acuityads.go:107:	buildEndpointURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/acuityads/acuityads.go:112:	checkResponseStatusCodes	88.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/acuityads/acuityads.go:138:	MakeBids			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/acuityads/acuityads.go:181:	getMediaTypeForImp		100.0%
total:											(statements)			94.4%

adapterstest

Refer here for heat map coverage report

total:	(statements)	0.0%

adelement

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adelement/adelement.go:21:	Builder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adelement/adelement.go:33:	MakeRequests		81.8%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adelement/adelement.go:58:	getImpressionExt	87.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adelement/adelement.go:75:	buildEndpointURL	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adelement/adelement.go:80:	MakeBids		90.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adelement/adelement.go:123:	getBidType		83.3%
total:											(statements)		88.7%

adf

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adf/adf.go:25:	Builder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adf/adf.go:32:	MakeRequests		75.8%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adf/adf.go:99:	MakeBids		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adf/adf.go:143:	getMediaTypeForBid	100.0%
total:									(statements)		87.3%

adgeneration

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:44:		MakeRequests			90.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:87:		getRequestUri			90.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:106:	getRawQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:148:	unmarshalExtImpAdgeneration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:163:	getSizes			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:177:	getCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:190:	MakeBids			86.2%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:251:	createAd			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:264:	insertVASTMethod		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:270:	appendChildToBody		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:275:	removeWrapper			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:287:	Builder				100.0%
total:												(statements)			94.8%

adhese

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:25:	extractSlotParameter	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:29:	extractTargetParameters	89.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:59:	extractGdprParameter	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:69:	extractRefererParameter	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:76:	extractIfaParameter	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:83:	MakeRequests		90.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:130:	MakeBids		88.4%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:203:	convertAdheseBid	75.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:222:	convertAdheseOpenRtbBid	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:230:	getAdMarkup		88.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:246:	getBidType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:253:	WrapReqError		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:257:	WrapServerError		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:261:	ContainsAny		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:273:	Builder			100.0%
total:										(statements)		91.3%

adkernel

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:32:		MakeRequests			70.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:64:		getImpressionsInfo		73.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:86:		validateImpression		66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:94:		dispatchImpressions		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:114:	isMultiFormatImp		90.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:131:	splitMultiFormatImp		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:170:	getImpressionExt		71.4%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:186:	buildAdapterRequest		83.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:210:	createBidRequest		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:229:	buildEndpointURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:235:	MakeBids			81.8%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:278:	getMediaTypeForImpID		70.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:306:	newBadInputError		0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:312:	newBadServerResponseError	0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:319:	Builder				100.0%
total:											(statements)			80.2%

adkernelAdn

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:23:	MakeRequests			95.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:55:	getImpressionsInfo		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:78:	validateImpression		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:89:	dispatchImpressions		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:109:	compatImpression		83.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:120:	compatBannerImpression		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:143:	compatVideoImpression		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:150:	getImpressionExt		85.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:166:	buildAdapterRequest		83.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:190:	createBidRequest		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:211:	buildEndpointURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:218:	MakeBids			93.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:253:	getMediaTypeForImpID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:262:	newBadInputError		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:268:	newBadServerResponseError	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:275:	Builder				100.0%
total:											(statements)			95.6%

adman

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adman/adman.go:21:	Builder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adman/adman.go:29:	MakeRequests		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adman/adman.go:62:	makeRequest		77.8%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adman/adman.go:85:	MakeBids		94.1%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adman/adman.go:123:	getMediaTypeForImp	85.7%
total:										(statements)		92.7%

admixer

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/admixer/admixer.go:20:	Builder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/admixer/admixer.go:31:	MakeRequests		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/admixer/admixer.go:46:	makeRequest		90.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/admixer/admixer.go:87:	preprocess		88.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/admixer/admixer.go:132:	MakeBids		88.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/admixer/admixer.go:178:	getMediaTypeForImp	90.9%
total:										(statements)		90.8%

adnuntius

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:92:	Builder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:102:	MakeRequests		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:106:	setHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:122:	makeEndpointUrl		89.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:171:	getImpSizes		90.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:194:	generateRequests	90.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:309:	MakeBids		81.8%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:336:	getSiteExtAsKv		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:346:	getGDPR			85.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:371:	generateAdResponse	84.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:436:	generateBidResponse	88.0%
total:											(statements)		88.3%

adocean

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adocean/adocean.go:63:	Builder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adocean/adocean.go:83:	MakeRequests		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adocean/adocean.go:120:	addNewBid		83.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adocean/adocean.go:168:	addToExistingRequest	94.1%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adocean/adocean.go:198:	makeURL			92.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adocean/adocean.go:265:	formHeaders		91.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adocean/adocean.go:287:	getImpSizes		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adocean/adocean.go:308:	setSlaveSizesParam	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adocean/adocean.go:334:	MakeBids		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adocean/adocean.go:395:	prepareAdCodeForBid	100.0%
total:										(statements)		95.2%

adoppler

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adoppler/adoppler.go:40:		Builder		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adoppler/adoppler.go:52:		MakeRequests	75.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adoppler/adoppler.go:101:	MakeBids	95.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adoppler/adoppler.go:194:	bidUri		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adoppler/adoppler.go:206:	unmarshalExt	81.8%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adoppler/adoppler.go:226:	unmarshalAdsExt	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adoppler/adoppler.go:235:	head		66.7%
total:											(statements)	87.5%

adot

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adot/adot.go:30:		Builder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adot/adot.go:38:		MakeRequests		91.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adot/adot.go:68:		MakeBids		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adot/adot.go:112:	getMediaTypeForBid	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adot/adot.go:133:	resolveMacros		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adot/adot.go:143:	getImpAdotExt		88.9%
total:										(statements)		94.6%

adpone

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adpone/adpone.go:17:	Builder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adpone/adpone.go:28:	MakeRequests		72.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adpone/adpone.go:77:	MakeBids		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adpone/adpone.go:122:	newBadInputError	0.0%
total:										(statements)		84.1%

adprime

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adprime/adprime.go:22:	Builder		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adprime/adprime.go:30:	MakeRequests	94.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adprime/adprime.go:99:	makeRequest	77.8%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adprime/adprime.go:122:	MakeBids	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adprime/adprime.go:167:	getBidMediaType	100.0%
total:										(statements)	94.5%

Copy link

Code coverage summary

Note:

  • Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
  • Coverage summary encompasses all commits leading up to the latest one, 73f585e

33across

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/33across/33across.go:55:		MakeRequests		85.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/33across/33across.go:100:	makeRequest		85.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/33across/33across.go:120:	makeImps		87.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/33across/33across.go:175:	makeReqExt		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/33across/33across.go:198:	MakeBids		89.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/33across/33across.go:244:	validateVideoParams	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/33across/33across.go:272:	getBidType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/33across/33across.go:281:	Builder			100.0%
total:											(statements)		88.3%

aax

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aax/aax.go:24:	MakeRequests		75.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aax/aax.go:44:	MakeBids		89.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aax/aax.go:89:	Builder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aax/aax.go:96:	getMediaTypeForImp	82.6%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aax/aax.go:134:	buildEndpoint		88.9%
total:									(statements)		85.2%

aceex

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aceex/aceex.go:22:	Builder				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aceex/aceex.go:34:	getHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aceex/aceex.go:57:	MakeRequests			81.8%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aceex/aceex.go:90:	getImpressionExt		87.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aceex/aceex.go:107:	buildEndpointURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aceex/aceex.go:112:	checkResponseStatusCodes	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aceex/aceex.go:134:	MakeBids			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/aceex/aceex.go:177:	getMediaTypeForImp		100.0%
total:										(statements)			95.7%

acuityads

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/acuityads/acuityads.go:22:	Builder				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/acuityads/acuityads.go:34:	getHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/acuityads/acuityads.go:57:	MakeRequests			81.8%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/acuityads/acuityads.go:90:	getImpressionExt		87.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/acuityads/acuityads.go:107:	buildEndpointURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/acuityads/acuityads.go:112:	checkResponseStatusCodes	88.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/acuityads/acuityads.go:138:	MakeBids			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/acuityads/acuityads.go:181:	getMediaTypeForImp		100.0%
total:											(statements)			94.4%

adapterstest

Refer here for heat map coverage report

total:	(statements)	0.0%

adelement

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adelement/adelement.go:21:	Builder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adelement/adelement.go:33:	MakeRequests		81.8%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adelement/adelement.go:58:	getImpressionExt	87.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adelement/adelement.go:75:	buildEndpointURL	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adelement/adelement.go:80:	MakeBids		90.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adelement/adelement.go:123:	getBidType		83.3%
total:											(statements)		88.7%

adf

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adf/adf.go:25:	Builder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adf/adf.go:32:	MakeRequests		75.8%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adf/adf.go:99:	MakeBids		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adf/adf.go:143:	getMediaTypeForBid	100.0%
total:									(statements)		87.3%

adgeneration

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:44:		MakeRequests			90.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:87:		getRequestUri			90.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:106:	getRawQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:148:	unmarshalExtImpAdgeneration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:163:	getSizes			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:177:	getCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:190:	MakeBids			86.2%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:251:	createAd			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:264:	insertVASTMethod		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:270:	appendChildToBody		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:275:	removeWrapper			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adgeneration/adgeneration.go:287:	Builder				100.0%
total:												(statements)			94.8%

adhese

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:25:	extractSlotParameter	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:29:	extractTargetParameters	89.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:59:	extractGdprParameter	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:69:	extractRefererParameter	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:76:	extractIfaParameter	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:83:	MakeRequests		90.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:130:	MakeBids		88.4%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:203:	convertAdheseBid	75.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:222:	convertAdheseOpenRtbBid	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:230:	getAdMarkup		88.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:246:	getBidType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:253:	WrapReqError		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:257:	WrapServerError		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:261:	ContainsAny		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adhese/adhese.go:273:	Builder			100.0%
total:										(statements)		91.3%

adkernel

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:32:		MakeRequests			70.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:64:		getImpressionsInfo		73.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:86:		validateImpression		66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:94:		dispatchImpressions		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:114:	isMultiFormatImp		90.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:131:	splitMultiFormatImp		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:170:	getImpressionExt		71.4%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:186:	buildAdapterRequest		83.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:210:	createBidRequest		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:229:	buildEndpointURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:235:	MakeBids			81.8%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:278:	getMediaTypeForImpID		70.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:306:	newBadInputError		0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:312:	newBadServerResponseError	0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernel/adkernel.go:319:	Builder				100.0%
total:											(statements)			80.2%

adkernelAdn

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:23:	MakeRequests			95.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:55:	getImpressionsInfo		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:78:	validateImpression		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:89:	dispatchImpressions		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:109:	compatImpression		83.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:120:	compatBannerImpression		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:143:	compatVideoImpression		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:150:	getImpressionExt		85.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:166:	buildAdapterRequest		83.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:190:	createBidRequest		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:211:	buildEndpointURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:218:	MakeBids			93.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:253:	getMediaTypeForImpID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:262:	newBadInputError		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:268:	newBadServerResponseError	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adkernelAdn/adkernelAdn.go:275:	Builder				100.0%
total:											(statements)			95.6%

adman

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adman/adman.go:21:	Builder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adman/adman.go:29:	MakeRequests		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adman/adman.go:62:	makeRequest		77.8%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adman/adman.go:85:	MakeBids		94.1%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adman/adman.go:123:	getMediaTypeForImp	85.7%
total:										(statements)		92.7%

admixer

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/admixer/admixer.go:20:	Builder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/admixer/admixer.go:31:	MakeRequests		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/admixer/admixer.go:46:	makeRequest		90.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/admixer/admixer.go:87:	preprocess		88.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/admixer/admixer.go:132:	MakeBids		88.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/admixer/admixer.go:178:	getMediaTypeForImp	90.9%
total:										(statements)		90.8%

adnuntius

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:92:	Builder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:102:	MakeRequests		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:106:	setHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:122:	makeEndpointUrl		89.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:171:	getImpSizes		90.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:194:	generateRequests	90.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:309:	MakeBids		81.8%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:336:	getSiteExtAsKv		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:346:	getGDPR			85.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:371:	generateAdResponse	84.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adnuntius/adnuntius.go:436:	generateBidResponse	88.0%
total:											(statements)		88.3%

adocean

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adocean/adocean.go:63:	Builder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adocean/adocean.go:83:	MakeRequests		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adocean/adocean.go:120:	addNewBid		83.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adocean/adocean.go:168:	addToExistingRequest	94.1%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adocean/adocean.go:198:	makeURL			92.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adocean/adocean.go:265:	formHeaders		91.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adocean/adocean.go:287:	getImpSizes		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adocean/adocean.go:308:	setSlaveSizesParam	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adocean/adocean.go:334:	MakeBids		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adocean/adocean.go:395:	prepareAdCodeForBid	100.0%
total:										(statements)		95.2%

adoppler

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adoppler/adoppler.go:40:		Builder		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adoppler/adoppler.go:52:		MakeRequests	75.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adoppler/adoppler.go:101:	MakeBids	95.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adoppler/adoppler.go:194:	bidUri		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adoppler/adoppler.go:206:	unmarshalExt	81.8%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adoppler/adoppler.go:226:	unmarshalAdsExt	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adoppler/adoppler.go:235:	head		66.7%
total:											(statements)	87.5%

adot

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adot/adot.go:30:		Builder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adot/adot.go:38:		MakeRequests		91.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adot/adot.go:68:		MakeBids		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adot/adot.go:112:	getMediaTypeForBid	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adot/adot.go:133:	resolveMacros		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adot/adot.go:143:	getImpAdotExt		88.9%
total:										(statements)		94.6%

adpone

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adpone/adpone.go:17:	Builder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adpone/adpone.go:28:	MakeRequests		72.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adpone/adpone.go:77:	MakeBids		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adpone/adpone.go:122:	newBadInputError	0.0%
total:										(statements)		84.1%

adprime

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adprime/adprime.go:22:	Builder		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adprime/adprime.go:30:	MakeRequests	94.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adprime/adprime.go:99:	makeRequest	77.8%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adprime/adprime.go:122:	MakeBids	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/adprime/adprime.go:167:	getBidMediaType	100.0%
total:										(statements)	94.5%

@ashishshinde-pubm ashishshinde-pubm changed the base branch from ci_backup_20240402 to ci May 20, 2024 03:01
@ashishshinde-pubm ashishshinde-pubm changed the title OTT-1687: magnite oRTB bidder support OTT-1687: add support for owortb_testbidder (oRTB integration) May 20, 2024
Copy link

Code coverage summary

Note:

  • Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
  • Coverage summary encompasses all commits leading up to the latest one, 4d63332

ortbbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/ortbbidder.go:40:		InitBidderParamsConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/ortbbidder.go:46:		makeRequest			77.8%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/ortbbidder.go:70:		Builder				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/ortbbidder.go:85:		MakeRequests			86.4%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/ortbbidder.go:120:		MakeBids			91.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/ortbbidder.go:150:		getMediaTypeForBid		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/ortbbidder.go:170:		getMediaTypeForBidFromMType	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/ortbbidder.go:186:		isORTBBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/requestParamMapper.go:20:	setRequestParams		94.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/util.go:17:			setValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/util.go:53:			getNode				100.0%
total:												(statements)			93.8%

Copy link

Code coverage summary

Note:

  • Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
  • Coverage summary encompasses all commits leading up to the latest one, 209edef

ortbbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/ortbbidder.go:40:		InitBidderParamsConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/ortbbidder.go:46:		makeRequest			77.8%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/ortbbidder.go:70:		Builder				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/ortbbidder.go:85:		MakeRequests			86.4%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/ortbbidder.go:120:		MakeBids			91.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/ortbbidder.go:150:		getMediaTypeForBid		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/ortbbidder.go:170:		getMediaTypeForBidFromMType	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/ortbbidder.go:186:		isORTBBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/requestParamMapper.go:20:	setRequestParams		94.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/util.go:17:			setValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/ortbbidder/util.go:53:			getNode				100.0%
total:												(statements)			93.8%

@pm-viral-vala pm-viral-vala merged commit c949494 into ci May 21, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
5 participants