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

Release OpenWrap_Q4-28-Nov-2023 #632

Merged
merged 28 commits into from
Nov 22, 2023
Merged

Release OpenWrap_Q4-28-Nov-2023 #632

merged 28 commits into from
Nov 22, 2023

Conversation

pm-nilesh-chate
Copy link
Collaborator

Description

Please add change description or link to ticket, docs, etc.

Checklist:

  • PR commit list is unique (rebase/pull with the origin branch to keep master clean).
  • JIRA number is added in the PR title and the commit message.
  • Updated the header-bidding repo with appropiate commit id.
  • Documented the new changes.

For Prebid upgrade, refer: https://inside.pubmatic.com:8443/confluence/display/Products/Prebid-server+upgrade

Copy link

github-actions bot commented Nov 2, 2023

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, 9f38f2f

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:49:			NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:55:			init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:108:			InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:114:			LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:130:			LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:135:			GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:157:			SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:162:			GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:175:			GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:181:			GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:213:			MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:221:			MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:229:			MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:234:			MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:239:			MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:244:			MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:249:			MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:254:			MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:259:			MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:266:			MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:274:			MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:282:			MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:292:			MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:302:			MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:307:			MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:312:			MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:320:			MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:325:			MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:333:			MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:338:			MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:346:			MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:357:			MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:365:			MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:373:			MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:381:			MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:392:			MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:400:			MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:408:			MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:416:			MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:424:			MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:432:			MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:440:			MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:448:			MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:456:			MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:464:			MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:475:			MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:483:			MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:491:			MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:499:			MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:507:			MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:518:			MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:529:			MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:537:			MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:550:			MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:558:			MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:566:			MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:574:			MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:582:			MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:590:			MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:600:			MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:608:			MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:616:			MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:624:			MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:632:			MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:640:			MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:650:			MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:658:			MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:666:			MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:674:			MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:682:			MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:696:			MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:706:			MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:714:			MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:722:			MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:732:			MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:740:			MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:748:			MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:756:			MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:764:			MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:772:			MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:780:			MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:788:			MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:796:			MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:804:			MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:812:			MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:820:			MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:828:			MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:836:			MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:844:			MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:852:			MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:860:			MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:868:			MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:876:			MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:884:			MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:892:			MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:900:			MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:908:			MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:918:			MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:926:			MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:936:			MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:944:			MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:952:			MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:960:			MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:972:			MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:980:			MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:988:			MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:996:			MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1004:			MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1012:			MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1020:			MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1028:			MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1036:			MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1044:			MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1052:			MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1060:			MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1068:			MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1076:			MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1084:			MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1092:			MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1100:			MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1110:			MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1118:			MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1126:			MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1134:			MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1142:			MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1150:			MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1158:			MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1168:			MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1176:			MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1184:			MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1194:			MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1202:			MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1210:			MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1220:			MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1226:			MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1234:			MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1251:			setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1293:			setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1301:			getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:189:			RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:194:			GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:29:		GetResponseHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:37:		GetRequestHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:31:			NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:40:			SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:45:			SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:50:			processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:114:			Process				91.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:168:			GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:172:			escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:12:				clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:184:				GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:18:				MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:65:				MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:76:				NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:85:				Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:17:				ObjectArrayToString		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:32:				readImpExt			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:45:				normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:65:				NormalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:75:				getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:90:				isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:95:				getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:115:				mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:37:		NewVASTTagResponseHandler	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:44:		Validate			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:69:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:79:		ParseExtension			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:83:		vastTagToBidderResponse		76.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:201:	getAdElement			60.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:211:	getAdvertisers			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:251:	getStaticPricingDetails		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:258:	getPricingDetails		78.6%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:307:	getDuration			94.4%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:334:	getStaticDuration		66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:342:	getCreativeID			100.0%
total:													(statements)			84.7%

Copy link

github-actions bot commented Nov 2, 2023

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, dcaa2a6

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:49:			NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:55:			init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:108:			InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:114:			LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:130:			LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:135:			GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:157:			SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:162:			GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:175:			GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:181:			GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:213:			MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:221:			MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:229:			MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:234:			MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:239:			MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:244:			MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:249:			MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:254:			MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:259:			MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:266:			MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:274:			MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:282:			MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:292:			MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:302:			MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:307:			MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:312:			MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:320:			MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:325:			MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:333:			MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:338:			MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:346:			MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:357:			MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:365:			MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:373:			MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:381:			MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:392:			MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:400:			MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:408:			MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:416:			MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:424:			MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:432:			MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:440:			MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:448:			MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:456:			MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:464:			MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:475:			MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:483:			MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:491:			MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:499:			MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:507:			MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:518:			MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:529:			MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:537:			MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:550:			MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:558:			MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:566:			MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:574:			MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:582:			MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:590:			MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:600:			MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:608:			MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:616:			MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:624:			MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:632:			MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:640:			MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:650:			MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:658:			MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:666:			MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:674:			MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:682:			MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:696:			MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:706:			MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:714:			MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:722:			MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:732:			MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:740:			MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:748:			MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:756:			MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:764:			MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:772:			MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:780:			MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:788:			MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:796:			MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:804:			MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:812:			MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:820:			MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:828:			MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:836:			MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:844:			MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:852:			MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:860:			MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:868:			MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:876:			MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:884:			MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:892:			MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:900:			MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:908:			MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:918:			MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:926:			MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:936:			MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:944:			MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:952:			MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:960:			MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:972:			MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:980:			MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:988:			MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:996:			MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1004:			MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1012:			MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1020:			MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1028:			MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1036:			MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1044:			MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1052:			MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1060:			MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1068:			MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1076:			MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1084:			MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1092:			MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1100:			MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1110:			MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1118:			MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1126:			MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1134:			MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1142:			MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1150:			MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1158:			MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1168:			MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1176:			MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1184:			MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1194:			MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1202:			MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1210:			MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1220:			MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1226:			MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1234:			MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1251:			setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1293:			setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1301:			getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:189:			RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:194:			GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:29:		GetResponseHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:37:		GetRequestHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:31:			NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:40:			SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:45:			SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:50:			processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:114:			Process				91.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:168:			GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:172:			escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:12:				clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:184:				GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:18:				MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:65:				MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:76:				NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:85:				Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:17:				ObjectArrayToString		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:32:				readImpExt			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:45:				normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:65:				NormalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:75:				getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:90:				isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:95:				getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:115:				mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:37:		NewVASTTagResponseHandler	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:44:		Validate			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:69:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:79:		ParseExtension			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:83:		vastTagToBidderResponse		76.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:201:	getAdElement			60.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:211:	getAdvertisers			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:251:	getStaticPricingDetails		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:258:	getPricingDetails		78.6%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:307:	getDuration			94.4%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:334:	getStaticDuration		66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:342:	getCreativeID			100.0%
total:													(statements)			84.7%

Copy link

github-actions bot commented Nov 3, 2023

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, aa2cb85

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:49:			NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:55:			init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:108:			InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:114:			LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:130:			LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:135:			GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:157:			SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:162:			GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:175:			GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:181:			GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:213:			MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:221:			MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:229:			MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:234:			MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:239:			MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:244:			MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:249:			MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:254:			MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:259:			MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:266:			MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:274:			MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:282:			MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:292:			MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:302:			MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:307:			MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:312:			MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:320:			MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:325:			MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:333:			MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:338:			MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:346:			MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:357:			MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:365:			MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:373:			MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:381:			MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:392:			MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:400:			MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:408:			MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:416:			MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:424:			MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:432:			MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:440:			MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:448:			MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:456:			MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:464:			MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:475:			MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:483:			MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:491:			MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:499:			MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:507:			MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:518:			MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:529:			MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:537:			MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:550:			MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:558:			MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:566:			MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:574:			MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:582:			MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:590:			MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:600:			MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:608:			MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:616:			MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:624:			MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:632:			MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:640:			MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:650:			MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:658:			MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:666:			MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:674:			MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:682:			MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:696:			MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:706:			MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:714:			MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:722:			MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:732:			MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:740:			MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:748:			MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:756:			MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:764:			MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:772:			MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:780:			MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:788:			MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:796:			MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:804:			MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:812:			MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:820:			MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:828:			MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:836:			MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:844:			MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:852:			MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:860:			MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:868:			MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:876:			MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:884:			MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:892:			MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:900:			MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:908:			MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:918:			MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:926:			MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:936:			MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:944:			MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:952:			MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:960:			MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:972:			MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:980:			MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:988:			MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:996:			MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1004:			MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1012:			MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1020:			MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1028:			MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1036:			MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1044:			MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1052:			MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1060:			MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1068:			MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1076:			MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1084:			MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1092:			MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1100:			MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1110:			MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1118:			MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1126:			MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1134:			MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1142:			MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1150:			MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1158:			MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1168:			MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1176:			MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1184:			MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1194:			MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1202:			MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1210:			MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1220:			MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1226:			MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1234:			MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1251:			setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1293:			setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1301:			getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:189:			RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:194:			GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:29:		GetResponseHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:37:		GetRequestHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:31:			NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:40:			SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:45:			SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:50:			processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:114:			Process				91.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:168:			GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:172:			escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:12:				clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:184:				GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:18:				MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:65:				MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:76:				NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:85:				Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:17:				ObjectArrayToString		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:32:				readImpExt			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:45:				normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:65:				NormalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:75:				getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:90:				isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:95:				getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:115:				mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:37:		NewVASTTagResponseHandler	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:44:		Validate			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:69:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:79:		ParseExtension			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:83:		vastTagToBidderResponse		76.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:201:	getAdElement			60.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:211:	getAdvertisers			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:251:	getStaticPricingDetails		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:258:	getPricingDetails		78.6%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:307:	getDuration			94.4%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:334:	getStaticDuration		66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:342:	getCreativeID			100.0%
total:													(statements)			84.7%

Copy link

github-actions bot commented Nov 3, 2023

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, ac44bb5

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:49:			NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:55:			init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:108:			InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:114:			LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:130:			LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:135:			GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:157:			SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:162:			GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:175:			GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:181:			GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:213:			MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:221:			MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:229:			MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:234:			MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:239:			MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:244:			MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:249:			MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:254:			MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:259:			MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:266:			MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:274:			MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:282:			MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:292:			MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:302:			MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:307:			MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:312:			MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:320:			MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:325:			MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:333:			MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:338:			MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:346:			MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:357:			MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:365:			MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:373:			MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:381:			MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:392:			MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:400:			MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:408:			MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:416:			MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:424:			MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:432:			MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:440:			MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:448:			MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:456:			MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:464:			MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:475:			MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:483:			MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:491:			MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:499:			MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:507:			MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:518:			MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:529:			MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:537:			MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:550:			MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:558:			MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:566:			MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:574:			MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:582:			MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:590:			MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:600:			MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:608:			MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:616:			MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:624:			MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:632:			MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:640:			MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:650:			MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:658:			MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:666:			MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:674:			MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:682:			MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:696:			MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:706:			MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:714:			MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:722:			MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:732:			MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:740:			MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:748:			MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:756:			MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:764:			MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:772:			MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:780:			MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:788:			MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:796:			MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:804:			MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:812:			MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:820:			MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:828:			MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:836:			MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:844:			MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:852:			MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:860:			MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:868:			MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:876:			MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:884:			MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:892:			MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:900:			MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:908:			MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:918:			MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:926:			MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:936:			MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:944:			MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:952:			MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:960:			MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:972:			MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:980:			MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:988:			MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:996:			MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1004:			MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1012:			MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1020:			MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1028:			MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1036:			MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1044:			MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1052:			MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1060:			MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1068:			MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1076:			MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1084:			MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1092:			MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1100:			MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1110:			MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1118:			MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1126:			MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1134:			MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1142:			MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1150:			MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1158:			MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1168:			MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1176:			MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1184:			MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1194:			MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1202:			MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1210:			MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1220:			MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1226:			MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1234:			MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1251:			setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1293:			setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1301:			getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:189:			RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:194:			GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:29:		GetResponseHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:37:		GetRequestHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:31:			NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:40:			SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:45:			SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:50:			processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:114:			Process				91.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:168:			GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:172:			escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:12:				clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:184:				GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:18:				MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:65:				MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:76:				NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:85:				Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:17:				ObjectArrayToString		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:32:				readImpExt			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:45:				normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:65:				NormalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:75:				getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:90:				isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:95:				getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:115:				mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:37:		NewVASTTagResponseHandler	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:44:		Validate			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:69:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:79:		ParseExtension			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:83:		vastTagToBidderResponse		76.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:201:	getAdElement			60.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:211:	getAdvertisers			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:251:	getStaticPricingDetails		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:258:	getPricingDetails		78.6%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:307:	getDuration			94.4%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:334:	getStaticDuration		66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:342:	getCreativeID			100.0%
total:													(statements)			84.7%

…sabled from UI for all S2S profiles (#634)

* OTT-1360: As OpenWrap user, disable dynamic fetch if floors module disabled from UI for all S2S profiles
Copy link

github-actions bot commented Nov 6, 2023

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, 2a2d2db

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:49:			NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:55:			init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:108:			InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:114:			LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:130:			LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:135:			GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:157:			SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:162:			GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:175:			GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:181:			GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:213:			MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:221:			MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:229:			MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:234:			MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:239:			MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:244:			MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:249:			MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:254:			MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:259:			MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:266:			MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:274:			MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:282:			MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:292:			MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:302:			MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:307:			MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:312:			MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:320:			MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:325:			MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:333:			MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:338:			MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:346:			MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:357:			MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:365:			MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:373:			MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:381:			MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:392:			MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:400:			MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:408:			MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:416:			MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:424:			MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:432:			MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:440:			MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:448:			MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:456:			MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:464:			MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:475:			MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:483:			MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:491:			MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:499:			MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:507:			MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:518:			MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:529:			MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:537:			MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:550:			MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:558:			MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:566:			MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:574:			MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:582:			MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:590:			MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:600:			MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:608:			MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:616:			MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:624:			MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:632:			MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:640:			MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:650:			MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:658:			MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:666:			MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:674:			MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:682:			MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:696:			MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:706:			MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:714:			MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:722:			MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:732:			MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:740:			MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:748:			MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:756:			MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:764:			MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:772:			MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:780:			MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:788:			MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:796:			MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:804:			MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:812:			MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:820:			MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:828:			MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:836:			MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:844:			MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:852:			MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:860:			MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:868:			MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:876:			MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:884:			MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:892:			MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:900:			MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:908:			MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:918:			MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:926:			MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:936:			MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:944:			MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:952:			MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:960:			MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:972:			MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:980:			MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:988:			MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:996:			MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1004:			MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1012:			MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1020:			MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1028:			MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1036:			MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1044:			MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1052:			MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1060:			MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1068:			MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1076:			MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1084:			MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1092:			MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1100:			MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1110:			MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1118:			MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1126:			MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1134:			MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1142:			MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1150:			MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1158:			MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1168:			MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1176:			MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1184:			MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1194:			MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1202:			MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1210:			MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1220:			MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1226:			MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1234:			MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1251:			setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1293:			setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1301:			getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:189:			RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:194:			GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:29:		GetResponseHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:37:		GetRequestHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:31:			NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:40:			SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:45:			SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:50:			processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:114:			Process				91.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:168:			GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:172:			escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:12:				clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:184:				GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:18:				MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:65:				MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:76:				NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:85:				Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:17:				ObjectArrayToString		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:32:				readImpExt			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:45:				normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:65:				NormalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:75:				getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:90:				isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:95:				getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:115:				mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:37:		NewVASTTagResponseHandler	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:44:		Validate			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:69:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:79:		ParseExtension			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:83:		vastTagToBidderResponse		76.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:201:	getAdElement			60.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:211:	getAdvertisers			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:251:	getStaticPricingDetails		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:258:	getPricingDetails		78.6%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:307:	getDuration			94.4%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:334:	getStaticDuration		66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:342:	getCreativeID			100.0%
total:													(statements)			84.7%

Copy link

github-actions bot commented Nov 7, 2023

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, 9540de8

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:49:			NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:55:			init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:108:			InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:114:			LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:130:			LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:135:			GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:157:			SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:162:			GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:175:			GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:181:			GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:213:			MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:221:			MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:229:			MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:234:			MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:239:			MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:244:			MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:249:			MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:254:			MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:259:			MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:266:			MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:274:			MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:282:			MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:290:			MacroSchain			92.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:319:			MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:329:			MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:334:			MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:339:			MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:347:			MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:352:			MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:360:			MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:365:			MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:373:			MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:384:			MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:392:			MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:400:			MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:408:			MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:419:			MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:427:			MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:435:			MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:443:			MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:451:			MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:459:			MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:467:			MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:475:			MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:483:			MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:491:			MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:502:			MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:510:			MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:518:			MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:526:			MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:534:			MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:545:			MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:556:			MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:564:			MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:577:			MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:585:			MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:593:			MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:601:			MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:609:			MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:617:			MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:627:			MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:635:			MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:643:			MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:651:			MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:659:			MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:667:			MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:677:			MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:685:			MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:693:			MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:701:			MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:709:			MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:723:			MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:733:			MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:741:			MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:749:			MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:759:			MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:767:			MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:775:			MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:783:			MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:791:			MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:799:			MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:807:			MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:815:			MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:823:			MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:831:			MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:839:			MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:847:			MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:855:			MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:863:			MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:871:			MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:879:			MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:887:			MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:895:			MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:903:			MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:911:			MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:919:			MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:927:			MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:935:			MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:945:			MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:953:			MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:963:			MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:971:			MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:979:			MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:987:			MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:999:			MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1007:			MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1015:			MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1023:			MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1031:			MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1039:			MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1047:			MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1055:			MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1063:			MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1071:			MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1079:			MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1087:			MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1095:			MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1103:			MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1111:			MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1119:			MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1127:			MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1137:			MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1145:			MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1153:			MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1161:			MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1169:			MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1177:			MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1185:			MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1195:			MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1203:			MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1211:			MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1221:			MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1229:			MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1237:			MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1247:			MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1253:			MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1261:			MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1278:			setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1320:			setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1328:			getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:190:			RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:195:			GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:29:		GetResponseHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:37:		GetRequestHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:31:			NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:40:			SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:45:			SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:50:			processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:114:			Process				91.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:168:			GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:172:			escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:12:				clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:185:				GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:18:				MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:65:				MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:76:				NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:85:				Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:17:				ObjectArrayToString		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:32:				readImpExt			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:45:				normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:65:				NormalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:75:				getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:90:				isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:95:				getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:115:				mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:37:		NewVASTTagResponseHandler	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:44:		Validate			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:69:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:79:		ParseExtension			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:83:		vastTagToBidderResponse		76.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:201:	getAdElement			60.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:211:	getAdvertisers			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:251:	getStaticPricingDetails		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:258:	getPricingDetails		78.6%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:307:	getDuration			94.4%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:334:	getStaticDuration		66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:342:	getCreativeID			100.0%
total:													(statements)			84.8%

Copy link

github-actions bot commented Nov 7, 2023

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, f46d88f

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:49:			NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:55:			init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:108:			InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:114:			LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:130:			LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:135:			GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:157:			SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:162:			GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:175:			GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:181:			GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:213:			MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:221:			MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:229:			MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:234:			MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:239:			MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:244:			MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:249:			MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:254:			MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:259:			MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:266:			MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:274:			MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:282:			MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:290:			MacroSchain			92.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:319:			MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:329:			MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:334:			MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:339:			MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:347:			MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:352:			MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:360:			MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:365:			MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:373:			MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:384:			MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:392:			MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:400:			MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:408:			MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:419:			MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:427:			MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:435:			MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:443:			MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:451:			MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:459:			MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:467:			MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:475:			MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:483:			MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:491:			MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:502:			MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:510:			MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:518:			MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:526:			MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:534:			MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:545:			MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:556:			MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:564:			MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:577:			MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:585:			MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:593:			MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:601:			MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:609:			MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:617:			MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:627:			MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:635:			MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:643:			MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:651:			MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:659:			MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:667:			MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:677:			MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:685:			MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:693:			MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:701:			MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:709:			MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:723:			MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:733:			MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:741:			MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:749:			MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:759:			MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:767:			MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:775:			MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:783:			MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:791:			MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:799:			MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:807:			MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:815:			MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:823:			MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:831:			MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:839:			MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:847:			MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:855:			MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:863:			MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:871:			MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:879:			MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:887:			MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:895:			MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:903:			MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:911:			MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:919:			MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:927:			MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:935:			MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:945:			MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:953:			MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:963:			MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:971:			MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:979:			MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:987:			MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:999:			MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1007:			MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1015:			MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1023:			MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1031:			MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1039:			MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1047:			MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1055:			MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1063:			MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1071:			MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1079:			MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1087:			MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1095:			MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1103:			MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1111:			MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1119:			MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1127:			MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1137:			MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1145:			MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1153:			MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1161:			MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1169:			MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1177:			MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1185:			MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1195:			MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1203:			MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1211:			MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1221:			MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1229:			MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1237:			MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1247:			MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1253:			MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1261:			MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1278:			setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1320:			setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1328:			getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:190:			RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:195:			GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:29:		GetResponseHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:37:		GetRequestHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:31:			NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:40:			SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:45:			SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:50:			processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:114:			Process				91.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:168:			GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:172:			escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:12:				clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:185:				GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:18:				MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:65:				MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:76:				NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:85:				Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:17:				ObjectArrayToString		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:32:				readImpExt			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:45:				normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:65:				NormalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:75:				getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:90:				isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:95:				getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:115:				mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:37:		NewVASTTagResponseHandler	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:44:		Validate			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:69:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:79:		ParseExtension			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:83:		vastTagToBidderResponse		76.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:201:	getAdElement			60.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:211:	getAdvertisers			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:251:	getStaticPricingDetails		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:258:	getPricingDetails		78.6%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:307:	getDuration			94.4%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:334:	getStaticDuration		66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:342:	getCreativeID			100.0%
total:													(statements)			84.9%

Copy link

github-actions bot commented Nov 7, 2023

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, f357d5f

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:49:			NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:55:			init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:108:			InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:114:			LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:130:			LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:135:			GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:157:			SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:162:			GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:175:			GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:181:			GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:213:			MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:221:			MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:229:			MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:234:			MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:239:			MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:244:			MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:249:			MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:254:			MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:259:			MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:266:			MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:274:			MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:282:			MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:290:			MacroSchain			92.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:319:			MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:329:			MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:334:			MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:339:			MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:347:			MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:352:			MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:360:			MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:365:			MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:373:			MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:384:			MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:392:			MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:400:			MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:408:			MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:419:			MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:427:			MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:435:			MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:443:			MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:451:			MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:459:			MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:467:			MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:475:			MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:483:			MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:491:			MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:502:			MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:510:			MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:518:			MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:526:			MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:534:			MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:545:			MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:556:			MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:564:			MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:577:			MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:585:			MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:593:			MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:601:			MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:609:			MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:617:			MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:627:			MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:635:			MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:643:			MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:651:			MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:659:			MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:667:			MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:677:			MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:685:			MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:693:			MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:701:			MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:709:			MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:723:			MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:733:			MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:741:			MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:749:			MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:759:			MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:767:			MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:775:			MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:783:			MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:791:			MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:799:			MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:807:			MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:815:			MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:823:			MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:831:			MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:839:			MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:847:			MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:855:			MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:863:			MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:871:			MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:879:			MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:887:			MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:895:			MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:903:			MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:911:			MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:919:			MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:927:			MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:935:			MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:945:			MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:953:			MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:963:			MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:971:			MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:979:			MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:987:			MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:999:			MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1007:			MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1015:			MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1023:			MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1031:			MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1039:			MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1047:			MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1055:			MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1063:			MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1071:			MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1079:			MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1087:			MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1095:			MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1103:			MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1111:			MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1119:			MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1127:			MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1137:			MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1145:			MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1153:			MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1161:			MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1169:			MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1177:			MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1185:			MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1195:			MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1203:			MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1211:			MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1221:			MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1229:			MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1237:			MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1247:			MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1253:			MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1261:			MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1278:			setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1320:			setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1328:			getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:190:			RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:195:			GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:29:		GetResponseHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:37:		GetRequestHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:31:			NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:40:			SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:45:			SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:50:			processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:114:			Process				91.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:168:			GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:172:			escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:12:				clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:185:				GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:18:				MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:65:				MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:76:				NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:85:				Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:17:				ObjectArrayToString		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:32:				readImpExt			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:45:				normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:65:				NormalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:75:				getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:90:				isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:95:				getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:115:				mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:37:		NewVASTTagResponseHandler	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:44:		Validate			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:69:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:79:		ParseExtension			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:83:		vastTagToBidderResponse		76.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:201:	getAdElement			60.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:211:	getAdvertisers			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:251:	getStaticPricingDetails		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:258:	getPricingDetails		78.6%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:307:	getDuration			94.4%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:334:	getStaticDuration		66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:342:	getCreativeID			100.0%
total:													(statements)			84.9%

Copy link

github-actions bot commented Nov 7, 2023

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, 32c62e1

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:49:			NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:55:			init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:108:			InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:114:			LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:130:			LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:135:			GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:157:			SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:162:			GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:175:			GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:181:			GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:213:			MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:221:			MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:229:			MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:234:			MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:239:			MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:244:			MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:249:			MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:254:			MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:259:			MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:266:			MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:274:			MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:282:			MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:290:			MacroSchain			92.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:319:			MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:329:			MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:334:			MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:339:			MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:347:			MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:352:			MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:360:			MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:365:			MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:373:			MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:384:			MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:392:			MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:400:			MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:408:			MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:419:			MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:427:			MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:435:			MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:443:			MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:451:			MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:459:			MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:467:			MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:475:			MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:483:			MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:491:			MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:502:			MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:510:			MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:518:			MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:526:			MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:534:			MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:545:			MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:556:			MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:564:			MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:577:			MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:585:			MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:593:			MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:601:			MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:609:			MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:617:			MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:627:			MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:635:			MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:643:			MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:651:			MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:659:			MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:667:			MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:677:			MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:685:			MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:693:			MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:701:			MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:709:			MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:723:			MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:733:			MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:741:			MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:749:			MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:759:			MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:767:			MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:775:			MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:783:			MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:791:			MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:799:			MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:807:			MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:815:			MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:823:			MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:831:			MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:839:			MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:847:			MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:855:			MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:863:			MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:871:			MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:879:			MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:887:			MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:895:			MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:903:			MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:911:			MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:919:			MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:927:			MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:935:			MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:945:			MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:953:			MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:963:			MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:971:			MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:979:			MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:987:			MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:999:			MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1007:			MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1015:			MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1023:			MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1031:			MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1039:			MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1047:			MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1055:			MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1063:			MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1071:			MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1079:			MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1087:			MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1095:			MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1103:			MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1111:			MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1119:			MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1127:			MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1137:			MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1145:			MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1153:			MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1161:			MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1169:			MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1177:			MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1185:			MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1195:			MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1203:			MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1211:			MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1221:			MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1229:			MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1237:			MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1247:			MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1253:			MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1261:			MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1278:			setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1320:			setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1328:			getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:190:			RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:195:			GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:29:		GetResponseHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:37:		GetRequestHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:31:			NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:40:			SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:45:			SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:50:			processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:114:			Process				91.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:168:			GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:172:			escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:12:				clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:185:				GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:18:				MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:65:				MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:76:				NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:85:				Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:17:				ObjectArrayToString		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:32:				readImpExt			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:45:				normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:65:				NormalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:75:				getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:90:				isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:95:				getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:115:				mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:37:		NewVASTTagResponseHandler	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:44:		Validate			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:69:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:79:		ParseExtension			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:83:		vastTagToBidderResponse		76.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:201:	getAdElement			60.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:211:	getAdvertisers			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:251:	getStaticPricingDetails		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:258:	getPricingDetails		78.6%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:307:	getDuration			94.4%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:334:	getStaticDuration		66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:342:	getCreativeID			100.0%
total:													(statements)			84.9%

Copy link

github-actions bot commented Nov 9, 2023

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, 7afb162

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:49:			NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:55:			init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:108:			InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:114:			LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:130:			LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:135:			GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:157:			SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:162:			GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:175:			GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:181:			GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:213:			MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:221:			MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:229:			MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:234:			MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:239:			MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:244:			MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:249:			MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:254:			MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:259:			MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:266:			MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:274:			MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:282:			MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:290:			MacroSchain			92.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:319:			MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:329:			MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:334:			MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:339:			MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:347:			MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:352:			MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:360:			MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:365:			MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:373:			MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:384:			MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:392:			MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:400:			MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:408:			MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:419:			MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:427:			MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:435:			MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:443:			MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:451:			MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:459:			MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:467:			MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:475:			MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:483:			MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:491:			MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:502:			MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:510:			MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:518:			MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:526:			MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:534:			MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:545:			MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:556:			MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:564:			MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:577:			MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:585:			MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:593:			MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:601:			MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:609:			MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:617:			MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:627:			MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:635:			MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:643:			MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:651:			MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:659:			MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:667:			MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:677:			MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:685:			MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:693:			MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:701:			MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:709:			MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:723:			MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:733:			MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:741:			MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:749:			MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:759:			MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:767:			MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:775:			MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:783:			MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:791:			MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:799:			MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:807:			MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:815:			MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:823:			MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:831:			MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:839:			MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:847:			MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:855:			MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:863:			MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:871:			MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:879:			MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:887:			MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:895:			MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:903:			MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:911:			MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:919:			MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:927:			MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:935:			MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:945:			MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:953:			MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:963:			MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:971:			MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:979:			MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:987:			MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:999:			MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1007:			MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1015:			MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1023:			MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1031:			MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1039:			MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1047:			MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1055:			MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1063:			MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1071:			MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1079:			MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1087:			MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1095:			MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1103:			MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1111:			MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1119:			MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1127:			MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1137:			MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1145:			MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1153:			MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1161:			MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1169:			MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1177:			MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1185:			MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1195:			MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1203:			MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1211:			MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1221:			MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1229:			MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1237:			MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1247:			MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1253:			MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1261:			MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1278:			setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1320:			setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1328:			getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:190:			RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:195:			GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:29:		GetResponseHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:37:		GetRequestHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:31:			NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:40:			SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:45:			SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:50:			processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:114:			Process				91.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:168:			GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:172:			escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:12:				clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:185:				GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:18:				MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:65:				MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:76:				NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:85:				Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:17:				ObjectArrayToString		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:32:				readImpExt			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:45:				normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:65:				NormalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:75:				getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:90:				isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:95:				getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:115:				mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:37:		NewVASTTagResponseHandler	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:44:		Validate			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:69:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:79:		ParseExtension			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:83:		vastTagToBidderResponse		76.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:201:	getAdElement			60.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:211:	getAdvertisers			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:251:	getStaticPricingDetails		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:258:	getPricingDetails		78.6%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:307:	getDuration			94.4%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:334:	getStaticDuration		66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:342:	getCreativeID			100.0%
total:													(statements)			84.9%

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, 7cffa2e

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:49:			NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:55:			init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:108:			InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:114:			LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:130:			LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:135:			GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:157:			SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:162:			GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:175:			GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:181:			GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:213:			MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:221:			MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:229:			MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:234:			MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:239:			MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:244:			MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:249:			MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:254:			MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:259:			MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:266:			MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:274:			MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:282:			MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:290:			MacroSchain			92.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:319:			MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:329:			MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:334:			MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:339:			MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:347:			MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:352:			MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:360:			MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:365:			MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:373:			MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:384:			MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:392:			MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:400:			MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:408:			MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:419:			MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:427:			MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:435:			MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:443:			MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:451:			MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:459:			MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:467:			MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:475:			MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:483:			MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:491:			MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:502:			MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:510:			MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:518:			MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:526:			MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:534:			MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:545:			MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:556:			MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:564:			MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:577:			MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:585:			MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:593:			MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:601:			MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:609:			MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:617:			MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:627:			MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:635:			MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:643:			MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:651:			MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:659:			MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:667:			MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:677:			MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:685:			MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:693:			MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:701:			MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:709:			MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:723:			MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:733:			MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:741:			MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:749:			MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:759:			MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:767:			MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:775:			MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:783:			MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:791:			MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:799:			MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:807:			MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:815:			MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:823:			MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:831:			MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:839:			MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:847:			MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:855:			MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:863:			MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:871:			MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:879:			MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:887:			MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:895:			MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:903:			MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:911:			MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:919:			MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:927:			MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:935:			MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:945:			MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:953:			MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:963:			MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:971:			MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:979:			MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:987:			MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:999:			MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1007:			MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1015:			MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1023:			MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1031:			MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1039:			MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1047:			MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1055:			MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1063:			MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1071:			MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1079:			MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1087:			MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1095:			MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1103:			MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1111:			MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1119:			MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1127:			MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1137:			MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1145:			MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1153:			MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1161:			MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1169:			MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1177:			MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1185:			MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1195:			MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1203:			MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1211:			MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1221:			MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1229:			MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1237:			MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1247:			MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1253:			MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1261:			MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1278:			setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1320:			setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1328:			getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:190:			RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:195:			GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:29:		GetResponseHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:37:		GetRequestHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:31:			NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:40:			SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:45:			SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:50:			processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:114:			Process				91.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:168:			GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:172:			escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:12:				clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:185:				GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:18:				MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:65:				MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:76:				NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:85:				Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:17:				ObjectArrayToString		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:32:				readImpExt			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:45:				normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:65:				NormalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:75:				getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:90:				isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:95:				getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:115:				mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:37:		NewVASTTagResponseHandler	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:44:		Validate			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:69:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:79:		ParseExtension			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:83:		vastTagToBidderResponse		76.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:201:	getAdElement			60.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:211:	getAdvertisers			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:251:	getStaticPricingDetails		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:258:	getPricingDetails		78.6%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:307:	getDuration			94.4%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:334:	getStaticDuration		66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:342:	getCreativeID			100.0%
total:													(statements)			84.9%

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, 3eb9b5c

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:49:			NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:55:			init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:108:			InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:114:			LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:130:			LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:135:			GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:157:			SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:162:			GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:175:			GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:181:			GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:213:			MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:221:			MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:229:			MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:234:			MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:239:			MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:244:			MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:249:			MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:254:			MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:259:			MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:266:			MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:274:			MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:282:			MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:290:			MacroSchain			92.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:319:			MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:329:			MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:334:			MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:339:			MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:347:			MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:352:			MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:360:			MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:365:			MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:373:			MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:384:			MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:392:			MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:400:			MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:408:			MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:419:			MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:427:			MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:435:			MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:443:			MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:451:			MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:459:			MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:467:			MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:475:			MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:483:			MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:491:			MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:502:			MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:510:			MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:518:			MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:526:			MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:534:			MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:545:			MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:556:			MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:564:			MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:577:			MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:585:			MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:593:			MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:601:			MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:609:			MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:617:			MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:627:			MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:635:			MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:643:			MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:651:			MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:659:			MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:667:			MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:677:			MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:685:			MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:693:			MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:701:			MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:709:			MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:723:			MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:733:			MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:741:			MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:749:			MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:759:			MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:767:			MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:775:			MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:783:			MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:791:			MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:799:			MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:807:			MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:815:			MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:823:			MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:831:			MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:839:			MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:847:			MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:855:			MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:863:			MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:871:			MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:879:			MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:887:			MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:895:			MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:903:			MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:911:			MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:919:			MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:927:			MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:935:			MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:945:			MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:953:			MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:963:			MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:971:			MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:979:			MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:987:			MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:999:			MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1007:			MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1015:			MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1023:			MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1031:			MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1039:			MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1047:			MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1055:			MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1063:			MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1071:			MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1079:			MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1087:			MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1095:			MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1103:			MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1111:			MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1119:			MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1127:			MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1137:			MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1145:			MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1153:			MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1161:			MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1169:			MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1177:			MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1185:			MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1195:			MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1203:			MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1211:			MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1221:			MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1229:			MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1237:			MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1247:			MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1253:			MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1261:			MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1278:			setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1320:			setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1328:			getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:190:			RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:195:			GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:29:		GetResponseHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:37:		GetRequestHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:31:			NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:40:			SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:45:			SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:50:			processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:114:			Process				91.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:168:			GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:172:			escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:12:				clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:185:				GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:18:				MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:65:				MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:76:				NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:85:				Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:17:				ObjectArrayToString		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:32:				readImpExt			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:45:				normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:65:				NormalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:75:				getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:90:				isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:95:				getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:115:				mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:37:		NewVASTTagResponseHandler	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:44:		Validate			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:69:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:79:		ParseExtension			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:83:		vastTagToBidderResponse		76.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:201:	getAdElement			60.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:211:	getAdvertisers			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:251:	getStaticPricingDetails		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:258:	getPricingDetails		78.6%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:307:	getDuration			94.4%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:334:	getStaticDuration		66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:342:	getCreativeID			100.0%
total:													(statements)			84.9%

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, c49251a

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:49:			NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:55:			init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:108:			InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:114:			LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:130:			LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:135:			GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:157:			SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:162:			GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:175:			GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:181:			GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:213:			MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:221:			MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:229:			MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:234:			MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:239:			MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:244:			MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:249:			MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:254:			MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:259:			MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:266:			MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:274:			MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:282:			MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:290:			MacroSchain			92.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:319:			MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:329:			MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:334:			MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:339:			MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:347:			MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:352:			MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:360:			MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:365:			MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:373:			MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:384:			MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:392:			MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:400:			MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:408:			MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:419:			MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:427:			MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:435:			MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:443:			MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:451:			MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:459:			MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:467:			MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:475:			MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:483:			MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:491:			MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:502:			MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:510:			MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:518:			MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:526:			MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:534:			MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:545:			MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:556:			MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:564:			MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:577:			MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:585:			MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:593:			MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:601:			MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:609:			MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:617:			MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:627:			MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:635:			MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:643:			MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:651:			MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:659:			MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:667:			MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:677:			MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:685:			MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:693:			MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:701:			MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:709:			MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:723:			MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:733:			MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:741:			MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:749:			MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:759:			MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:767:			MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:775:			MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:783:			MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:791:			MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:799:			MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:807:			MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:815:			MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:823:			MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:831:			MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:839:			MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:847:			MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:855:			MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:863:			MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:871:			MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:879:			MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:887:			MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:895:			MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:903:			MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:911:			MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:919:			MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:927:			MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:935:			MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:945:			MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:953:			MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:963:			MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:971:			MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:979:			MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:987:			MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:999:			MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1007:			MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1015:			MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1023:			MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1031:			MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1039:			MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1047:			MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1055:			MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1063:			MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1071:			MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1079:			MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1087:			MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1095:			MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1103:			MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1111:			MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1119:			MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1127:			MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1137:			MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1145:			MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1153:			MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1161:			MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1169:			MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1177:			MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1185:			MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1195:			MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1203:			MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1211:			MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1221:			MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1229:			MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1237:			MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1247:			MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1253:			MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1261:			MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1278:			setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1320:			setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1328:			getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:190:			RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:195:			GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:29:		GetResponseHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:37:		GetRequestHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:31:			NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:40:			SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:45:			SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:50:			processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:114:			Process				91.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:168:			GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:172:			escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:12:				clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:185:				GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:18:				MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:65:				MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:76:				NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:85:				Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:17:				ObjectArrayToString		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:32:				readImpExt			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:45:				normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:65:				NormalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:75:				getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:90:				isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:95:				getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:115:				mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:37:		NewVASTTagResponseHandler	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:44:		Validate			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:69:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:79:		ParseExtension			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:83:		vastTagToBidderResponse		76.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:201:	getAdElement			60.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:211:	getAdvertisers			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:251:	getStaticPricingDetails		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:258:	getPricingDetails		78.6%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:307:	getDuration			94.4%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:334:	getStaticDuration		66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:342:	getCreativeID			100.0%
total:													(statements)			84.9%

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, f275b8f

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:49:			NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:55:			init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:108:			InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:114:			LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:130:			LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:135:			GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:157:			SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:162:			GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:175:			GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:181:			GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:213:			MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:221:			MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:229:			MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:234:			MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:239:			MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:244:			MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:249:			MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:254:			MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:259:			MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:266:			MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:274:			MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:282:			MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:290:			MacroSchain			92.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:319:			MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:329:			MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:334:			MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:339:			MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:347:			MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:352:			MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:360:			MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:365:			MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:373:			MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:384:			MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:392:			MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:400:			MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:408:			MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:419:			MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:427:			MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:435:			MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:443:			MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:451:			MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:459:			MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:467:			MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:475:			MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:483:			MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:491:			MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:502:			MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:510:			MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:518:			MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:526:			MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:534:			MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:545:			MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:556:			MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:564:			MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:577:			MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:585:			MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:593:			MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:601:			MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:609:			MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:617:			MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:627:			MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:635:			MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:643:			MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:651:			MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:659:			MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:667:			MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:677:			MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:685:			MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:693:			MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:701:			MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:709:			MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:723:			MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:733:			MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:741:			MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:749:			MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:759:			MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:767:			MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:775:			MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:783:			MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:791:			MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:799:			MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:807:			MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:815:			MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:823:			MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:831:			MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:839:			MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:847:			MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:855:			MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:863:			MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:871:			MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:879:			MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:887:			MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:895:			MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:903:			MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:911:			MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:919:			MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:927:			MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:935:			MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:945:			MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:953:			MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:963:			MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:971:			MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:979:			MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:987:			MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:999:			MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1007:			MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1015:			MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1023:			MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1031:			MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1039:			MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1047:			MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1055:			MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1063:			MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1071:			MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1079:			MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1087:			MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1095:			MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1103:			MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1111:			MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1119:			MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1127:			MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1137:			MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1145:			MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1153:			MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1161:			MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1169:			MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1177:			MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1185:			MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1195:			MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1203:			MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1211:			MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1221:			MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1229:			MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1237:			MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1247:			MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1253:			MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1261:			MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1278:			setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1320:			setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1328:			getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:190:			RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:195:			GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:29:		GetResponseHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:37:		GetRequestHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:31:			NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:40:			SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:45:			SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:50:			processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:114:			Process				91.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:168:			GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:172:			escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:12:				clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:185:				GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:18:				MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:65:				MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:76:				NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:85:				Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:17:				ObjectArrayToString		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:32:				readImpExt			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:45:				normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:65:				NormalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:75:				getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:90:				isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:95:				getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:115:				mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:37:		NewVASTTagResponseHandler	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:44:		Validate			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:69:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:79:		ParseExtension			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:83:		vastTagToBidderResponse		76.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:201:	getAdElement			60.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:211:	getAdvertisers			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:251:	getStaticPricingDetails		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:258:	getPricingDetails		78.6%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:307:	getDuration			94.4%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:334:	getStaticDuration		66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:342:	getCreativeID			100.0%
total:													(statements)			84.9%

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, c6c9682

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:49:			NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:55:			init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:108:			InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:114:			LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:130:			LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:135:			GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:157:			SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:162:			GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:175:			GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:181:			GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:213:			MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:221:			MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:229:			MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:234:			MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:239:			MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:244:			MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:249:			MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:254:			MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:259:			MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:266:			MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:274:			MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:282:			MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:290:			MacroSchain			92.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:319:			MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:329:			MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:334:			MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:339:			MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:347:			MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:352:			MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:360:			MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:365:			MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:373:			MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:384:			MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:392:			MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:400:			MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:408:			MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:419:			MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:427:			MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:435:			MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:443:			MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:451:			MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:459:			MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:467:			MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:475:			MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:483:			MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:491:			MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:502:			MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:510:			MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:518:			MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:526:			MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:534:			MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:545:			MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:556:			MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:564:			MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:577:			MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:585:			MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:593:			MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:601:			MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:609:			MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:617:			MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:627:			MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:635:			MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:643:			MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:651:			MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:659:			MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:667:			MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:677:			MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:685:			MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:693:			MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:701:			MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:709:			MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:723:			MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:733:			MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:741:			MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:749:			MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:759:			MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:767:			MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:775:			MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:783:			MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:791:			MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:799:			MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:807:			MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:815:			MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:823:			MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:831:			MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:839:			MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:847:			MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:855:			MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:863:			MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:871:			MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:879:			MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:887:			MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:895:			MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:903:			MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:911:			MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:919:			MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:927:			MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:935:			MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:945:			MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:953:			MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:963:			MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:971:			MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:979:			MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:987:			MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:999:			MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1007:			MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1015:			MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1023:			MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1031:			MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1039:			MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1047:			MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1055:			MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1063:			MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1071:			MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1079:			MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1087:			MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1095:			MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1103:			MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1111:			MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1119:			MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1127:			MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1137:			MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1145:			MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1153:			MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1161:			MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1169:			MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1177:			MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1185:			MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1195:			MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1203:			MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1211:			MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1221:			MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1229:			MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1237:			MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1247:			MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1253:			MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1261:			MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1278:			setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1320:			setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1328:			getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:190:			RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:195:			GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:29:		GetResponseHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:37:		GetRequestHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:31:			NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:40:			SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:45:			SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:50:			processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:114:			Process				91.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:168:			GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:172:			escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:12:				clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:185:				GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:18:				MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:65:				MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:76:				NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:85:				Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:17:				ObjectArrayToString		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:32:				readImpExt			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:45:				normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:65:				NormalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:75:				getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:90:				isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:95:				getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:115:				mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:37:		NewVASTTagResponseHandler	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:44:		Validate			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:69:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:79:		ParseExtension			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:83:		vastTagToBidderResponse		76.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:201:	getAdElement			60.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:211:	getAdvertisers			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:251:	getStaticPricingDetails		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:258:	getPricingDetails		78.6%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:307:	getDuration			94.4%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:334:	getStaticDuration		66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:342:	getCreativeID			100.0%
total:													(statements)			84.9%

@Pubmatic-Dhruv-Sonone Pubmatic-Dhruv-Sonone changed the title Release OpenWrap_TBD Release OpenWrap_Q4-28-Nov-2023 Nov 21, 2023
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, 92b46a6

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:49:			NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:55:			init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:108:			InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:114:			LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:130:			LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:135:			GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:157:			SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:162:			GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:175:			GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:181:			GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:213:			MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:221:			MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:229:			MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:234:			MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:239:			MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:244:			MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:249:			MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:254:			MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:259:			MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:266:			MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:274:			MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:282:			MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:290:			MacroSchain			92.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:319:			MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:329:			MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:334:			MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:339:			MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:347:			MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:352:			MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:360:			MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:365:			MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:373:			MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:384:			MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:392:			MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:400:			MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:408:			MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:419:			MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:427:			MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:435:			MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:443:			MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:451:			MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:459:			MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:467:			MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:475:			MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:483:			MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:491:			MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:502:			MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:510:			MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:518:			MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:526:			MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:534:			MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:545:			MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:556:			MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:564:			MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:577:			MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:585:			MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:593:			MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:601:			MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:609:			MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:617:			MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:627:			MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:635:			MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:643:			MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:651:			MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:659:			MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:667:			MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:677:			MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:685:			MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:693:			MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:701:			MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:709:			MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:723:			MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:733:			MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:741:			MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:749:			MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:759:			MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:767:			MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:775:			MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:783:			MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:791:			MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:799:			MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:807:			MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:815:			MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:823:			MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:831:			MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:839:			MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:847:			MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:855:			MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:863:			MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:871:			MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:879:			MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:887:			MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:895:			MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:903:			MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:911:			MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:919:			MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:927:			MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:935:			MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:945:			MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:953:			MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:963:			MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:971:			MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:979:			MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:987:			MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:999:			MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1007:			MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1015:			MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1023:			MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1031:			MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1039:			MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1047:			MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1055:			MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1063:			MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1071:			MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1079:			MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1087:			MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1095:			MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1103:			MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1111:			MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1119:			MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1127:			MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1137:			MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1145:			MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1153:			MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1161:			MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1169:			MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1177:			MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1185:			MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1195:			MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1203:			MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1211:			MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1221:			MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1229:			MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1237:			MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1247:			MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1253:			MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1261:			MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1278:			setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1320:			setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1328:			getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:190:			RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:195:			GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:29:		GetResponseHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:37:		GetRequestHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:31:			NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:40:			SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:45:			SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:50:			processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:114:			Process				91.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:168:			GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:172:			escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:12:				clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:185:				GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:18:				MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:65:				MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:76:				NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:85:				Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:17:				ObjectArrayToString		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:32:				readImpExt			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:45:				normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:65:				NormalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:75:				getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:90:				isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:95:				getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:115:				mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:37:		NewVASTTagResponseHandler	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:44:		Validate			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:69:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:79:		ParseExtension			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:83:		vastTagToBidderResponse		76.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:201:	getAdElement			60.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:211:	getAdvertisers			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:251:	getStaticPricingDetails		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:258:	getPricingDetails		78.6%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:307:	getDuration			94.4%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:334:	getStaticDuration		66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:342:	getCreativeID			100.0%
total:													(statements)			84.9%

ShriprasadM
ShriprasadM previously approved these changes Nov 21, 2023
Copy link
Collaborator

@ShriprasadM ShriprasadM left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link

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, 6ca13ee

vastbidder

Refer here for heat map coverage report

github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:49:			NewBidderMacro			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:55:			init				74.2%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:108:			InitBidRequest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:114:			LoadImpression			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:130:			LoadVASTTag			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:135:			GetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:157:			SetAdapterConfig		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:162:			GetURI				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:175:			GetHeaders			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:181:			GetValue			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:213:			MacroTest			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:221:			MacroTimeout			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:229:			MacroWhitelistSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:234:			MacroWhitelistLang		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:239:			MacroBlockedSeat		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:244:			MacroCurrency			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:249:			MacroBlockedCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:254:			MacroBlockedAdvertiser		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:259:			MacroBlockedApp			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:266:			MacroFD				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:274:			MacroTransactionID		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:282:			MacroPaymentIDChain		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:290:			MacroSchain			92.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:319:			MacroCoppa			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:329:			MacroDisplayManager		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:334:			MacroDisplayManagerVersion	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:339:			MacroInterstitial		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:347:			MacroTagID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:352:			MacroBidFloor			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:360:			MacroBidFloorCurrency		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:365:			MacroSecure			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:373:			MacroPMP			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:384:			MacroVideoMIMES			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:392:			MacroVideoMinimumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:400:			MacroVideoMaximumDuration	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:408:			MacroVideoProtocols		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:419:			MacroVideoPlayerWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:427:			MacroVideoPlayerHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:435:			MacroVideoStartDelay		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:443:			MacroVideoPlacement		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:451:			MacroVideoLinearity		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:459:			MacroVideoSkip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:467:			MacroVideoSkipMinimum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:475:			MacroVideoSkipAfter		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:483:			MacroVideoSequence		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:491:			MacroVideoBlockedAttribute	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:502:			MacroVideoMaximumExtended	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:510:			MacroVideoMinimumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:518:			MacroVideoMaximumBitRate	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:526:			MacroVideoBoxing		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:534:			MacroVideoPlaybackMethod	80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:545:			MacroVideoDelivery		80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:556:			MacroVideoPosition		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:564:			MacroVideoAPI			80.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:577:			MacroSiteID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:585:			MacroSiteName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:593:			MacroSitePage			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:601:			MacroSiteReferrer		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:609:			MacroSiteSearch			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:617:			MacroSiteMobile			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:627:			MacroAppID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:635:			MacroAppName			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:643:			MacroAppBundle			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:651:			MacroAppStoreURL		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:659:			MacroAppVersion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:667:			MacroAppPaid			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:677:			MacroCategory			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:685:			MacroDomain			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:693:			MacroSectionCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:701:			MacroPageCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:709:			MacroPrivacyPolicy		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:723:			MacroKeywords			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:733:			MacroPubID			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:741:			MacroPubName			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:749:			MacroPubDomain			66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:759:			MacroContentID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:767:			MacroContentEpisode		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:775:			MacroContentTitle		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:783:			MacroContentSeries		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:791:			MacroContentSeason		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:799:			MacroContentArtist		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:807:			MacroContentGenre		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:815:			MacroContentAlbum		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:823:			MacroContentISrc		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:831:			MacroContentURL			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:839:			MacroContentCategory		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:847:			MacroContentProductionQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:855:			MacroContentVideoQuality	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:863:			MacroContentContext		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:871:			MacroContentContentRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:879:			MacroContentUserRating		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:887:			MacroContentQAGMediaRating	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:895:			MacroContentKeywords		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:903:			MacroContentLiveStream		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:911:			MacroContentSourceRelationship	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:919:			MacroContentLength		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:927:			MacroContentLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:935:			MacroContentEmbeddable		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:945:			MacroProducerID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:953:			MacroProducerName		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:963:			MacroUserAgent			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:971:			MacroDNT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:979:			MacroLMT			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:987:			MacroIP				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:999:			MacroDeviceType			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1007:			MacroMake			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1015:			MacroModel			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1023:			MacroDeviceOS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1031:			MacroDeviceOSVersion		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1039:			MacroDeviceWidth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1047:			MacroDeviceHeight		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1055:			MacroDeviceJS			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1063:			MacroDeviceLanguage		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1071:			MacroDeviceIFA			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1079:			MacroDeviceIFAType		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1087:			MacroDeviceDIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1095:			MacroDeviceDIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1103:			MacroDeviceDPIDSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1111:			MacroDeviceDPIDMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1119:			MacroDeviceMACSHA1		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1127:			MacroDeviceMACMD5		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1137:			MacroLatitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1145:			MacroLongitude			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1153:			MacroCountry			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1161:			MacroRegion			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1169:			MacroCity			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1177:			MacroZip			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1185:			MacroUTCOffset			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1195:			MacroUserID			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1203:			MacroYearOfBirth		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1211:			MacroGender			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1221:			MacroGDPRConsent		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1229:			MacroGDPR			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1237:			MacroUSPrivacy			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1247:			MacroCacheBuster		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1253:			MacroKV				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1261:			MacroKVM			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1278:			setDefaultHeaders		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1320:			setHeaders			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/bidder_macro.go:1328:			getAllHeaders			88.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:190:			RegisterNewBidderMacro		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/ibidder_macro.go:195:			GetNewBidderMacro		75.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:29:		GetResponseHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/itag_response_handler.go:37:		GetRequestHandler		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:31:			NewMacroProcessor		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:40:			SetMacro			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:45:			SetBidderKeys			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:50:			processKey			87.5%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:114:			Process				91.3%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:168:			GetMacroKey			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/macro_processor.go:172:			escape				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:12:				clone				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/mapper.go:185:				GetDefaultMapper		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:18:				MakeRequests			61.1%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:65:				MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:76:				NewTagBidder			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/tagbidder.go:85:				Builder				0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:17:				ObjectArrayToString		100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:32:				readImpExt			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:45:				normalizeObject			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:65:				NormalizeJSON			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:75:				getJSONString			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:90:				isMap				100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:95:				getValueFromMap			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/util.go:115:				mapToQuery			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:37:		NewVASTTagResponseHandler	100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:44:		Validate			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:69:		MakeBids			0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:79:		ParseExtension			100.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:83:		vastTagToBidderResponse		76.9%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:201:	getAdElement			60.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:211:	getAdvertisers			90.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:251:	getStaticPricingDetails		0.0%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:258:	getPricingDetails		78.6%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:307:	getDuration			94.4%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:334:	getStaticDuration		66.7%
github.com/PubMatic-OpenWrap/prebid-server/adapters/vastbidder/vast_tag_response_handler.go:342:	getCreativeID			100.0%
total:													(statements)			84.9%

@pm-viral-vala pm-viral-vala merged commit d7b44a0 into master Nov 22, 2023
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants