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

Downmerge 27th August 2024 #887

Open
wants to merge 36 commits into
base: ci_backup_20240824
Choose a base branch
from
Open

Downmerge 27th August 2024 #887

wants to merge 36 commits into from

Conversation

AvinashKapre
Copy link
Collaborator

No description provided.

AvinashKapre and others added 2 commits August 12, 2024 11:14
Copy link

github-actions bot commented Sep 3, 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, edfbc45

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:49:		NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:55:		init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:108:		InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:114:		LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:130:		LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:135:		GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:157:		SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:162:		GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:175:		GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:181:		GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:213:		MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:221:		MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:229:		MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:234:		MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:239:		MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:244:		MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:249:		MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:254:		MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:259:		MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:266:		MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:274:		MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:282:		MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:290:		MacroSchain			92.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:319:		MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:329:		MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:334:		MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:339:		MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:347:		MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:352:		MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:360:		MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:365:		MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:373:		MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:384:		MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:392:		MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:400:		MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:408:		MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:419:		MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:427:		MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:435:		MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:443:		MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:451:		MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:459:		MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:467:		MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:475:		MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:483:		MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:491:		MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:502:		MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:510:		MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:518:		MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:526:		MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:534:		MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:545:		MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:556:		MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:564:		MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:577:		MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:585:		MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:593:		MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:601:		MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:609:		MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:617:		MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:627:		MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:635:		MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:643:		MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:651:		MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:659:		MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:667:		MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:677:		MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:685:		MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:693:		MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:701:		MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:709:		MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:723:		MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:733:		MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:741:		MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:749:		MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:759:		MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:767:		MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:775:		MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:783:		MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:791:		MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:799:		MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:807:		MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:815:		MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:823:		MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:831:		MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:839:		MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:847:		MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:855:		MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:863:		MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:871:		MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:879:		MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:887:		MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:895:		MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:903:		MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:911:		MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:919:		MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:927:		MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:935:		MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:945:		MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:953:		MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:963:		MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:971:		MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:979:		MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:987:		MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:999:		MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1007:		MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1015:		MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1023:		MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1031:		MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1039:		MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1047:		MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1055:		MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1063:		MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1071:		MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1079:		MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1087:		MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1095:		MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1103:		MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1111:		MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1119:		MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1127:		MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1137:		MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1145:		MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1153:		MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1161:		MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1169:		MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1177:		MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1185:		MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1195:		MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1203:		MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1211:		MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1221:		MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1229:		MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1237:		MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1247:		MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1253:		MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1261:		MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1278:		setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1320:		setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1328:		getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:20:		newETreeXMLParser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:24:		SetVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:28:		Parse				73.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:60:		GetPricingDetails		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:85:		GetAdvertiser			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:110:		GetCreativeID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:121:		GetDuration			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:132:		getAdElement			85.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:20:		newFastXMLParser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:24:		SetVASTTag			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:28:		Parse				73.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:60:		GetPricingDetails		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:85:		GetAdvertiser			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:110:	GetCreativeID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:121:	GetDuration			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:132:	getAdElement			85.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/ibidder_macro.go:190:		RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/ibidder_macro.go:195:		GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:29:	NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:38:	SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:43:	SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:48:	processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:113:	Process				90.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:167:	GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:171:	escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/mapper.go:12:			clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/mapper.go:185:		GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/response_handler.go:23:	newResponseHandler		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/response_handler.go:33:	Validate			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/response_handler.go:63:	MakeBids			76.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:18:			arrayToString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:33:			readImpExt			71.4%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:46:			normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:66:			normalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:76:			getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:91:			isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:96:			getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:116:			mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:138:			parseVASTVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:172:			parseDuration			91.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:21:		MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:68:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:89:		fastXMLTesting			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:114:		NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:124:		Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/xml_parser.go:22:		getXMLParser			0.0%
total:												(statements)			87.3%

Copy link

github-actions bot commented Sep 4, 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, fbd2a2c

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:49:		NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:55:		init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:108:		InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:114:		LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:130:		LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:135:		GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:157:		SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:162:		GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:175:		GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:181:		GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:213:		MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:221:		MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:229:		MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:234:		MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:239:		MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:244:		MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:249:		MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:254:		MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:259:		MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:266:		MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:274:		MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:282:		MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:290:		MacroSchain			92.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:319:		MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:329:		MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:334:		MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:339:		MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:347:		MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:352:		MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:360:		MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:365:		MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:373:		MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:384:		MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:392:		MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:400:		MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:408:		MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:419:		MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:427:		MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:435:		MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:443:		MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:451:		MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:459:		MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:467:		MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:475:		MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:483:		MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:491:		MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:502:		MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:510:		MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:518:		MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:526:		MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:534:		MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:545:		MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:556:		MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:564:		MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:577:		MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:585:		MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:593:		MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:601:		MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:609:		MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:617:		MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:627:		MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:635:		MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:643:		MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:651:		MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:659:		MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:667:		MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:677:		MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:685:		MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:693:		MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:701:		MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:709:		MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:723:		MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:733:		MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:741:		MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:749:		MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:759:		MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:767:		MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:775:		MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:783:		MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:791:		MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:799:		MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:807:		MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:815:		MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:823:		MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:831:		MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:839:		MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:847:		MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:855:		MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:863:		MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:871:		MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:879:		MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:887:		MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:895:		MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:903:		MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:911:		MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:919:		MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:927:		MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:935:		MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:945:		MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:953:		MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:963:		MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:971:		MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:979:		MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:987:		MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:999:		MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1007:		MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1015:		MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1023:		MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1031:		MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1039:		MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1047:		MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1055:		MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1063:		MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1071:		MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1079:		MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1087:		MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1095:		MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1103:		MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1111:		MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1119:		MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1127:		MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1137:		MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1145:		MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1153:		MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1161:		MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1169:		MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1177:		MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1185:		MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1195:		MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1203:		MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1211:		MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1221:		MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1229:		MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1237:		MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1247:		MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1253:		MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1261:		MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1278:		setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1320:		setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1328:		getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:20:		newETreeXMLParser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:24:		SetVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:28:		Parse				73.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:60:		GetPricingDetails		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:85:		GetAdvertiser			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:110:		GetCreativeID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:121:		GetDuration			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:132:		getAdElement			85.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:20:		newFastXMLParser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:24:		SetVASTTag			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:28:		Parse				73.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:60:		GetPricingDetails		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:85:		GetAdvertiser			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:110:	GetCreativeID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:121:	GetDuration			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:132:	getAdElement			85.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/ibidder_macro.go:190:		RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/ibidder_macro.go:195:		GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:29:	NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:38:	SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:43:	SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:48:	processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:113:	Process				90.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:167:	GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:171:	escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/mapper.go:12:			clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/mapper.go:185:		GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/response_handler.go:23:	newResponseHandler		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/response_handler.go:33:	Validate			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/response_handler.go:63:	MakeBids			76.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:18:			arrayToString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:33:			readImpExt			71.4%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:46:			normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:66:			normalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:76:			getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:91:			isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:96:			getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:116:			mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:138:			parseVASTVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:172:			parseDuration			91.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:21:		MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:68:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:89:		fastXMLTesting			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:114:		NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:124:		Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/xml_parser.go:22:		getXMLParser			0.0%
total:												(statements)			87.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, 0affd2c

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:49:		NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:55:		init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:108:		InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:114:		LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:130:		LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:135:		GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:157:		SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:162:		GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:175:		GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:181:		GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:213:		MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:221:		MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:229:		MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:234:		MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:239:		MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:244:		MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:249:		MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:254:		MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:259:		MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:266:		MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:274:		MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:282:		MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:290:		MacroSchain			92.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:319:		MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:329:		MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:334:		MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:339:		MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:347:		MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:352:		MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:360:		MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:365:		MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:373:		MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:384:		MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:392:		MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:400:		MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:408:		MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:419:		MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:427:		MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:435:		MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:443:		MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:451:		MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:459:		MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:467:		MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:475:		MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:483:		MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:491:		MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:502:		MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:510:		MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:518:		MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:526:		MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:534:		MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:545:		MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:556:		MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:564:		MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:577:		MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:585:		MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:593:		MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:601:		MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:609:		MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:617:		MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:627:		MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:635:		MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:643:		MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:651:		MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:659:		MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:667:		MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:677:		MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:685:		MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:693:		MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:701:		MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:709:		MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:723:		MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:733:		MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:741:		MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:749:		MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:759:		MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:767:		MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:775:		MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:783:		MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:791:		MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:799:		MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:807:		MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:815:		MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:823:		MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:831:		MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:839:		MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:847:		MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:855:		MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:863:		MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:871:		MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:879:		MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:887:		MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:895:		MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:903:		MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:911:		MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:919:		MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:927:		MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:935:		MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:945:		MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:953:		MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:963:		MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:971:		MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:979:		MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:987:		MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:999:		MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1007:		MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1015:		MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1023:		MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1031:		MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1039:		MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1047:		MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1055:		MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1063:		MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1071:		MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1079:		MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1087:		MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1095:		MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1103:		MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1111:		MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1119:		MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1127:		MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1137:		MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1145:		MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1153:		MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1161:		MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1169:		MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1177:		MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1185:		MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1195:		MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1203:		MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1211:		MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1221:		MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1229:		MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1237:		MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1247:		MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1253:		MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1261:		MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1278:		setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1320:		setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1328:		getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:20:		newETreeXMLParser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:24:		SetVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:28:		Parse				73.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:60:		GetPricingDetails		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:85:		GetAdvertiser			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:110:		GetCreativeID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:121:		GetDuration			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:132:		getAdElement			85.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:20:		newFastXMLParser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:24:		SetVASTTag			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:28:		Parse				73.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:60:		GetPricingDetails		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:85:		GetAdvertiser			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:110:	GetCreativeID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:121:	GetDuration			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:132:	getAdElement			85.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/ibidder_macro.go:190:		RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/ibidder_macro.go:195:		GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:29:	NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:38:	SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:43:	SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:48:	processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:113:	Process				90.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:167:	GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:171:	escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/mapper.go:12:			clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/mapper.go:185:		GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/response_handler.go:23:	newResponseHandler		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/response_handler.go:33:	Validate			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/response_handler.go:63:	MakeBids			76.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:18:			arrayToString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:33:			readImpExt			71.4%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:46:			normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:66:			normalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:76:			getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:91:			isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:96:			getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:116:			mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:138:			parseVASTVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:172:			parseDuration			91.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:21:		MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:68:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:89:		fastXMLTesting			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:114:		NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:124:		Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/xml_parser.go:22:		getXMLParser			0.0%
total:												(statements)			87.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, aee0cb6

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:49:		NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:55:		init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:108:		InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:114:		LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:130:		LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:135:		GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:157:		SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:162:		GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:175:		GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:181:		GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:213:		MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:221:		MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:229:		MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:234:		MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:239:		MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:244:		MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:249:		MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:254:		MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:259:		MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:266:		MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:274:		MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:282:		MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:290:		MacroSchain			92.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:319:		MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:329:		MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:334:		MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:339:		MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:347:		MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:352:		MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:360:		MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:365:		MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:373:		MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:384:		MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:392:		MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:400:		MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:408:		MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:419:		MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:427:		MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:435:		MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:443:		MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:451:		MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:459:		MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:467:		MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:475:		MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:483:		MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:491:		MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:502:		MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:510:		MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:518:		MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:526:		MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:534:		MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:545:		MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:556:		MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:564:		MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:577:		MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:585:		MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:593:		MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:601:		MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:609:		MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:617:		MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:627:		MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:635:		MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:643:		MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:651:		MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:659:		MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:667:		MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:677:		MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:685:		MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:693:		MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:701:		MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:709:		MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:723:		MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:733:		MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:741:		MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:749:		MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:759:		MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:767:		MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:775:		MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:783:		MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:791:		MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:799:		MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:807:		MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:815:		MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:823:		MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:831:		MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:839:		MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:847:		MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:855:		MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:863:		MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:871:		MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:879:		MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:887:		MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:895:		MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:903:		MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:911:		MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:919:		MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:927:		MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:935:		MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:945:		MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:953:		MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:963:		MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:971:		MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:979:		MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:987:		MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:999:		MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1007:		MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1015:		MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1023:		MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1031:		MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1039:		MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1047:		MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1055:		MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1063:		MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1071:		MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1079:		MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1087:		MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1095:		MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1103:		MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1111:		MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1119:		MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1127:		MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1137:		MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1145:		MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1153:		MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1161:		MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1169:		MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1177:		MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1185:		MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1195:		MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1203:		MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1211:		MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1221:		MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1229:		MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1237:		MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1247:		MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1253:		MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1261:		MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1278:		setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1320:		setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1328:		getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:19:		newETreeXMLParser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:23:		SetVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:27:		Parse				73.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:59:		GetPricingDetails		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:84:		GetAdvertiser			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:109:		GetCreativeID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:120:		GetDuration			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:131:		getAdElement			85.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:20:		newFastXMLParser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:24:		SetVASTTag			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:28:		Parse				73.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:60:		GetPricingDetails		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:85:		GetAdvertiser			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:110:	GetCreativeID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:121:	GetDuration			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:132:	getAdElement			85.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/ibidder_macro.go:190:		RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/ibidder_macro.go:195:		GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:29:	NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:38:	SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:43:	SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:48:	processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:113:	Process				90.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:167:	GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:171:	escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/mapper.go:12:			clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/mapper.go:185:		GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/response_handler.go:23:	newResponseHandler		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/response_handler.go:33:	Validate			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/response_handler.go:63:	MakeBids			76.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:18:			arrayToString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:33:			readImpExt			71.4%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:46:			normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:66:			normalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:76:			getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:91:			isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:96:			getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:116:			mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:138:			parseVASTVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:172:			parseDuration			91.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:21:		MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:68:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:89:		fastXMLTesting			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:114:		NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:124:		Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/xml_parser.go:22:		getXMLParser			0.0%
total:												(statements)			87.3%

AvinashKapre and others added 20 commits September 20, 2024 16:35
#915)

* UOE-11162: Add storeurl and model from signaldata to applovin request

* strict assign storeurl from signaldata

* add test cases

* add common ut

* add storeurl insteal of empty assign
…l and appsource for applovinmax (#914)

* draft changes

* updated log statments

* test case update
…e not consuming PublisherID Configured at Partner Account Level (#885)
)

* updated kgpv for regex

* added test cases

* resolved comments

* added test cases

* changed adslot logic for testvalue=2

* check for empty kgpv in logger

* resolved review comments
OTT-1824: using fastxml for video event injection
* UOE-11092: Support enable/disable imp_counting_method(1px) feature for bidders

Co-authored-by: Avinash Kapre <avinash.kapre@pubmatic.com>
RE-3773: Release 3rd-Oct-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, be2c88b

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:49:		NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:55:		init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:108:		InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:114:		LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:130:		LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:135:		GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:157:		SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:162:		GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:175:		GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:181:		GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:213:		MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:221:		MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:229:		MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:234:		MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:239:		MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:244:		MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:249:		MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:254:		MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:259:		MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:266:		MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:274:		MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:282:		MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:290:		MacroSchain			92.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:319:		MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:329:		MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:334:		MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:339:		MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:347:		MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:352:		MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:360:		MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:365:		MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:373:		MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:384:		MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:392:		MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:400:		MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:408:		MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:419:		MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:427:		MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:435:		MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:443:		MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:451:		MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:459:		MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:467:		MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:475:		MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:483:		MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:491:		MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:502:		MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:510:		MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:518:		MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:526:		MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:534:		MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:545:		MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:556:		MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:564:		MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:577:		MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:585:		MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:593:		MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:601:		MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:609:		MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:617:		MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:627:		MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:635:		MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:643:		MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:651:		MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:659:		MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:667:		MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:677:		MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:685:		MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:693:		MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:701:		MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:709:		MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:723:		MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:733:		MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:741:		MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:749:		MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:759:		MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:767:		MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:775:		MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:783:		MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:791:		MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:799:		MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:807:		MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:815:		MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:823:		MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:831:		MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:839:		MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:847:		MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:855:		MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:863:		MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:871:		MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:879:		MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:887:		MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:895:		MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:903:		MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:911:		MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:919:		MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:927:		MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:935:		MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:945:		MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:953:		MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:963:		MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:971:		MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:979:		MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:987:		MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:999:		MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1007:		MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1015:		MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1023:		MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1031:		MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1039:		MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1047:		MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1055:		MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1063:		MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1071:		MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1079:		MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1087:		MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1095:		MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1103:		MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1111:		MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1119:		MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1127:		MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1137:		MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1145:		MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1153:		MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1161:		MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1169:		MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1177:		MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1185:		MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1195:		MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1203:		MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1211:		MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1221:		MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1229:		MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1237:		MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1247:		MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1253:		MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1261:		MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1278:		setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1320:		setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1328:		getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:19:		newETreeXMLParser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:23:		SetVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:27:		Parse				73.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:59:		GetPricingDetails		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:84:		GetAdvertiser			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:109:		GetCreativeID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:120:		GetDuration			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:131:		getAdElement			85.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:20:		newFastXMLParser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:24:		SetVASTTag			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:28:		Parse				73.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:60:		GetPricingDetails		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:85:		GetAdvertiser			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:110:	GetCreativeID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:121:	GetDuration			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:132:	getAdElement			85.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/ibidder_macro.go:190:		RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/ibidder_macro.go:195:		GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:29:	NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:38:	SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:43:	SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:48:	processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:113:	Process				90.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:167:	GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:171:	escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/mapper.go:12:			clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/mapper.go:185:		GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/response_handler.go:23:	newResponseHandler		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/response_handler.go:33:	Validate			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/response_handler.go:63:	MakeBids			76.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:18:			arrayToString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:33:			readImpExt			71.4%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:46:			normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:66:			normalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:76:			getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:91:			isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:96:			getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:116:			mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:138:			parseVASTVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:172:			parseDuration			91.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:21:		MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:68:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:89:		fastXMLTesting			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:114:		NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:124:		Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/xml_parser.go:22:		getXMLParser			0.0%
total:												(statements)			87.3%

OpenWrap_Release_08th_October_2024
Copy link

github-actions bot commented Oct 3, 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, 4fddd92

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:49:		NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:55:		init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:108:		InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:114:		LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:130:		LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:135:		GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:157:		SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:162:		GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:175:		GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:181:		GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:213:		MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:221:		MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:229:		MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:234:		MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:239:		MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:244:		MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:249:		MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:254:		MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:259:		MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:266:		MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:274:		MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:282:		MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:290:		MacroSchain			92.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:319:		MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:329:		MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:334:		MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:339:		MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:347:		MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:352:		MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:360:		MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:365:		MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:373:		MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:384:		MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:392:		MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:400:		MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:408:		MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:419:		MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:427:		MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:435:		MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:443:		MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:451:		MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:459:		MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:467:		MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:475:		MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:483:		MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:491:		MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:502:		MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:510:		MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:518:		MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:526:		MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:534:		MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:545:		MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:556:		MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:564:		MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:577:		MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:585:		MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:593:		MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:601:		MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:609:		MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:617:		MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:627:		MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:635:		MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:643:		MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:651:		MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:659:		MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:667:		MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:677:		MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:685:		MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:693:		MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:701:		MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:709:		MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:723:		MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:733:		MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:741:		MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:749:		MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:759:		MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:767:		MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:775:		MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:783:		MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:791:		MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:799:		MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:807:		MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:815:		MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:823:		MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:831:		MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:839:		MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:847:		MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:855:		MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:863:		MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:871:		MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:879:		MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:887:		MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:895:		MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:903:		MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:911:		MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:919:		MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:927:		MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:935:		MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:945:		MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:953:		MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:963:		MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:971:		MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:979:		MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:987:		MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:999:		MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1007:		MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1015:		MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1023:		MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1031:		MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1039:		MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1047:		MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1055:		MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1063:		MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1071:		MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1079:		MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1087:		MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1095:		MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1103:		MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1111:		MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1119:		MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1127:		MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1137:		MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1145:		MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1153:		MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1161:		MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1169:		MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1177:		MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1185:		MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1195:		MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1203:		MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1211:		MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1221:		MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1229:		MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1237:		MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1247:		MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1253:		MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1261:		MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1278:		setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1320:		setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1328:		getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:19:		newETreeXMLParser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:23:		SetVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:27:		Parse				73.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:59:		GetPricingDetails		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:84:		GetAdvertiser			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:109:		GetCreativeID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:120:		GetDuration			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:131:		getAdElement			85.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:20:		newFastXMLParser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:24:		SetVASTTag			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:28:		Parse				73.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:60:		GetPricingDetails		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:85:		GetAdvertiser			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:110:	GetCreativeID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:121:	GetDuration			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:132:	getAdElement			85.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/ibidder_macro.go:190:		RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/ibidder_macro.go:195:		GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:29:	NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:38:	SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:43:	SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:48:	processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:113:	Process				90.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:167:	GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:171:	escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/mapper.go:12:			clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/mapper.go:185:		GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/response_handler.go:23:	newResponseHandler		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/response_handler.go:33:	Validate			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/response_handler.go:63:	MakeBids			76.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:18:			arrayToString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:33:			readImpExt			71.4%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:46:			normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:66:			normalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:76:			getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:91:			isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:96:			getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:116:			mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:138:			parseVASTVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:172:			parseDuration			91.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:21:		MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:68:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:89:		fastXMLTesting			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:114:		NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:124:		Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/xml_parser.go:22:		getXMLParser			0.0%
total:												(statements)			87.3%

PubMatic-OpenWrap and others added 11 commits October 8, 2024 14:59
Downmerge_Release_08th_October_2024
…appstoreurl and appsource for applovinmax (#925)

* UOE-11191: Refactor: consume StoreURL from New portal UI and forward appstoreurl and appsource for applovinmax

* review comment

* UOE-11185: Stats for parsing failed for ituneid

* go fmt update
…unwrap module (#933)

Co-authored-by: ashishshinde-pubm <109787960+ashishshinde-pubm@users.noreply.github.com>
Co-authored-by: supriya-patil <supriya.patil@pubmatic.com>
Co-authored-by: dhruv.sonone <dhruv.sonone@pubmatic.com>
…nsion to pubmatic ssp (#935)

* UOE-11322: Forward displaymanager and displaymanagerver from app extension to pubmatic ssp

* test case name update

* comment

* review comment
…941)

* UOE-11339: Bug fix- Default Bid is not getting formed for Prebid S2S

* test cases

* comment

* review comment
OpenWrap Release 22nd Oct 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, 17d4b54

pubmatic

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:110:	MakeRequests				95.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:268:	buildMultiFloorRequests			95.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:306:	buildAdapterRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:329:	validateAdSlot				91.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:372:	assignBannerSize			80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:384:	assignBannerWidthAndHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:392:	parseImpressionObject			93.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:506:	roundToFourDecimals			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:511:	extractPubmaticExtFromRequest		94.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:579:	getAlternateBidderCodesFromRequestExt	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:597:	addKeywordsToExt			92.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:621:	MakeBids				89.6%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:712:	trimSuffixWithPattern			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:716:	getNativeAdm				90.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:738:	getMapFromJSON				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:750:	populateFirstPartyDataImpAttributes	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:763:	populateAdUnitKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:778:	populateDctrKey				85.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:828:	getStringArray				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:841:	getBidType				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:861:	Builder					100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic.go:870:	getDisplayManagerAndVer			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic_ow.go:24:	getTargetingKeys			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic_ow.go:36:	copySBExtToBidExt			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic_ow.go:55:	prepareMetaObject			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/pubmatic/pubmatic_ow.go:92:	renameTransparencyParamsKey		87.5%
total:											(statements)				94.0%

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:49:		NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:55:		init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:108:		InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:114:		LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:130:		LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:135:		GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:157:		SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:162:		GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:175:		GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:181:		GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:213:		MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:221:		MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:229:		MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:234:		MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:239:		MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:244:		MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:249:		MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:254:		MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:259:		MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:266:		MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:274:		MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:282:		MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:290:		MacroSchain			92.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:319:		MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:329:		MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:334:		MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:339:		MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:347:		MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:352:		MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:360:		MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:365:		MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:373:		MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:384:		MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:392:		MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:400:		MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:408:		MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:419:		MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:427:		MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:435:		MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:443:		MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:451:		MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:459:		MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:467:		MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:475:		MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:483:		MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:491:		MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:502:		MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:510:		MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:518:		MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:526:		MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:534:		MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:545:		MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:556:		MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:564:		MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:577:		MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:585:		MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:593:		MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:601:		MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:609:		MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:617:		MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:627:		MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:635:		MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:643:		MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:651:		MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:659:		MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:667:		MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:677:		MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:685:		MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:693:		MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:701:		MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:709:		MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:723:		MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:733:		MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:741:		MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:749:		MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:759:		MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:767:		MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:775:		MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:783:		MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:791:		MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:799:		MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:807:		MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:815:		MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:823:		MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:831:		MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:839:		MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:847:		MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:855:		MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:863:		MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:871:		MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:879:		MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:887:		MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:895:		MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:903:		MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:911:		MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:919:		MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:927:		MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:935:		MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:945:		MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:953:		MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:963:		MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:971:		MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:979:		MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:987:		MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:999:		MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1007:		MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1015:		MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1023:		MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1031:		MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1039:		MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1047:		MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1055:		MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1063:		MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1071:		MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1079:		MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1087:		MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1095:		MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1103:		MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1111:		MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1119:		MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1127:		MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1137:		MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1145:		MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1153:		MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1161:		MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1169:		MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1177:		MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1185:		MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1195:		MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1203:		MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1211:		MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1221:		MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1229:		MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1237:		MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1247:		MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1253:		MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1261:		MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1278:		setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1320:		setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/bidder_macro.go:1328:		getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:19:		newETreeXMLParser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:23:		SetVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:27:		Parse				73.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:59:		GetPricingDetails		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:84:		GetAdvertiser			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:109:		GetCreativeID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:120:		GetDuration			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/etree_parser.go:131:		getAdElement			85.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:20:		newFastXMLParser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:24:		SetVASTTag			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:28:		Parse				73.3%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:60:		GetPricingDetails		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:85:		GetAdvertiser			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:110:	GetCreativeID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:121:	GetDuration			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/fastxml_parser.go:132:	getAdElement			85.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/ibidder_macro.go:190:		RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/ibidder_macro.go:195:		GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:29:	NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:38:	SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:43:	SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:48:	processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:113:	Process				90.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:167:	GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/macro_processor.go:171:	escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/mapper.go:12:			clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/mapper.go:185:		GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/response_handler.go:23:	newResponseHandler		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/response_handler.go:33:	Validate			66.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/response_handler.go:63:	MakeBids			76.9%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:18:			arrayToString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:33:			readImpExt			71.4%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:46:			normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:66:			normalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:76:			getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:91:			isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:96:			getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:116:			mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:138:			parseVASTVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/util.go:172:			parseDuration			91.7%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:21:		MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:68:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:89:		fastXMLTesting			0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:114:		NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/vastbidder.go:124:		Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/v2/adapters/vastbidder/xml_parser.go:22:		getXMLParser			0.0%
total:												(statements)			87.3%

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

Successfully merging this pull request may close these issues.

9 participants