New Adapter: Kobler
docs - https://github.com/prebid/prebid.github.io/pull/5587
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, c65ede15b62f348a45bdf9a68ff96d92c93ac113
kobler
Refer here for heat map coverage report
github.com/prebid/prebid-server/v2/adapters/kobler/kobler.go:26: Builder 100.0%
github.com/prebid/prebid-server/v2/adapters/kobler/kobler.go:35: MakeRequests 85.7%
github.com/prebid/prebid-server/v2/adapters/kobler/kobler.go:67: MakeBids 100.0%
github.com/prebid/prebid-server/v2/adapters/kobler/kobler.go:98: getEndpoint 100.0%
github.com/prebid/prebid-server/v2/adapters/kobler/kobler.go:106: getMediaTypeForBid 100.0%
github.com/prebid/prebid-server/v2/adapters/kobler/kobler.go:121: convertImpCurrency 100.0%
github.com/prebid/prebid-server/v2/adapters/kobler/kobler.go:135: contains 50.0%
total: (statements) 92.2%
Hello @bsardo @przemkaczmarek, what can I expect as an estimate for merging this, and is there anything I can contribute with to move this forward?
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, c9a87a6a2ec94165beeb16b897929c81f937fc6a
kobler
Refer here for heat map coverage report
github.com/prebid/prebid-server/v2/adapters/kobler/kobler.go:26: Builder 100.0%
github.com/prebid/prebid-server/v2/adapters/kobler/kobler.go:35: MakeRequests 87.5%
github.com/prebid/prebid-server/v2/adapters/kobler/kobler.go:70: MakeBids 100.0%
github.com/prebid/prebid-server/v2/adapters/kobler/kobler.go:101: getEndpoint 100.0%
github.com/prebid/prebid-server/v2/adapters/kobler/kobler.go:109: getMediaTypeForBid 100.0%
github.com/prebid/prebid-server/v2/adapters/kobler/kobler.go:124: convertImpCurrency 100.0%
github.com/prebid/prebid-server/v2/adapters/kobler/kobler.go:138: contains 50.0%
total: (statements) 92.5%
@przemkaczmarek Hello, is there anything blocking this for a second reviewer and is there anything I can do to help speed this process up?
Thank you for the review so far. @bsardo When do you think you have time to review this?
Hi @TommyHPettersen, I'll give this a look as soon as the following is addressed.
We recently released PBS 3.0, more specifically v3.1.0, which updates Prebid Server package import references throughout the project from v2 to v3.
For example:
import (
"github.com/prebid/prebid-server/v3/adapters"
)
As a result, please merge with master (no rebase) and then ensure all Prebid Server package import references in the files you’ve changed are v3 such that the test suite passes so we can resume reviewing. Thanks!
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, a18ec121caf3240893895cfc24df636a066d824b
kobler
Refer here for heat map coverage report
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:26: Builder 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:35: MakeRequests 87.5%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:70: MakeBids 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:101: getEndpoint 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:109: getMediaTypeForBid 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:124: convertImpCurrency 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:138: contains 50.0%
total: (statements) 92.5%
Thank you for the response @bsardo, i have now updated all the package imports to v3 and the test suite passes.
Hope this helps!
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, a67d266a85a06026c25933abf713d3f5bf030663
kobler
Refer here for heat map coverage report
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:27: Builder 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:36: MakeRequests 87.5%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:71: MakeBids 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:102: getEndpoint 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:110: getMediaTypeForBid 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:125: convertImpCurrency 100.0%
total: (statements) 95.9%
Thank you @SyntaxNode and @przemkaczmarek for the reviews, hoping we can get this merged soon as this PR has been open for a while!
Hello @VeronikaSolovei9, we have been waiting for this PR to be merged for 3 months and as far as I understand you guys have been updating to v3 in that time which might have blocked a lot of PRs, is there anything else I can do here to help get this PR merged? Thank you!
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, e6b4eebf98ca1554feddcfd4ce69edcd796cc194
kobler
Refer here for heat map coverage report
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:27: Builder 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:36: MakeRequests 87.5%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:71: MakeBids 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:104: getEndpoint 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:112: getMediaTypeForBid 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:127: convertImpCurrency 100.0%
total: (statements) 95.9%
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, aba06b9f12cc00b65f7cfadd646e28901914cb39
kobler
Refer here for heat map coverage report
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:27: Builder 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:36: MakeRequests 80.6%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:103: MakeBids 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:134: getMediaTypeForBid 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:149: convertImpCurrency 100.0%
total: (statements) 90.2%
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, c51b0e5c3f90b97c628794f05794c53a8180c733
kobler
Refer here for heat map coverage report
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:27: Builder 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:36: MakeRequests 80.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:101: MakeBids 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:132: getMediaTypeForBid 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:147: convertImpCurrency 100.0%
total: (statements) 90.0%
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, cf56a4d963ffb12a0a227428d6cb188de9e3d47d
kobler
Refer here for heat map coverage report
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:27: Builder 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:36: MakeRequests 80.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:101: MakeBids 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:132: getMediaTypeForBid 100.0%
github.com/prebid/prebid-server/v3/adapters/kobler/kobler.go:147: convertImpCurrency 100.0%
total: (statements) 90.0%
Happy new years @VeronikaSolovei9, @bsardo, @przemkaczmarek, and @SyntaxNode!
Do any of you have any info on when this PR will be merged and included in the master branch, and/or when this will be included in a release?
Hope to hear from any of you soon, and thank you for the work so far!
@TommyHPettersen - I happened to notice that the docs piece here is missing. First your file at https://github.com/prebid/prebid.github.io/blob/master/dev-docs/bidders/kobler.md needs to declare "pbs: true" in the header.
Then also noticed that the adapter is not supporting either the "priceFloor" or the "dealId" parameter.
We need to get the documentation aligned - please update this file and add a note on those parameters that they're only supported in Prebid.js
thanks
@TommyHPettersen - I happened to notice that the docs piece here is missing. First your file at https://github.com/prebid/prebid.github.io/blob/master/dev-docs/bidders/kobler.md needs to declare "pbs: true" in the header.
Then also noticed that the adapter is not supporting either the "priceFloor" or the "dealId" parameter.
We need to get the documentation aligned - please update this file and add a note on those parameters that they're only supported in Prebid.js
thanks
@bretg We actually have a PR open for the docs here that is approved https://github.com/prebid/prebid.github.io/pull/5587