-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Digital Garage RTD module: new rtd submodule #6410 #6847
Digital Garage RTD module: new rtd submodule #6410 #6847
Conversation
modules/dgkeywordRtdProvider.md
Outdated
Module Name: Digital Garage Keyword Module | ||
Module Type: Rtd Provider | ||
Maintainer: [email protected] | ||
Remarks: This module can work only with AppNexusBidAdapter. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please delete this line
I delete Overview.
And push to remote.
2021年5月27日(木) 19:45 'Patrick McCann' via
***@***.***
***@***.***>:
…
@patmmccann commented on this pull request.
________________________________
In modules/dgkeywordRtdProvider.md:
> @@ -0,0 +1,35 @@
+## Overview
+
+Module Name: Digital Garage Keyword Module
+Module Type: Rtd Provider
+Maintainer: ***@***.***
+Remarks: This module can work only with AppNexusBidAdapter.
Please delete this line
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
It seems you have issue with tests themselves…
|
I saw this on another adapter, tests passed this time, I think master is fixed now |
@mediaconsortium-develop, the tests were green but I'm pretty sure it was a false-positif… and after merging, they still fail. Can you check again why your tests don't pass the CI? Thx |
I understood(guess) why ci test error occurred in another modules test.
our module set keywords in bidderConfig using setBidderConfig().
but in the same time, another module ci test is running and error occurs
because of our change of bidderConfig.
to avoid ci error, I tried the followings but can not stop ci error.
・when test code is executed, resetConfig() or setBidderConfig({ bidders:
[bidders], { ortb2: {} } }) using beforeEach(), afterEach() after()
・I make new function named resetBidderConfig() in config.js and execute
resetBidderConfig() using beforeEach(), afterEach() after()
・when setBidderConfig() is executed, exusecute resetConfig or
resetBidderConfig() in the test code as soon as possible(next line of it())
Now I thinked If realTimeData.dataProvider execute some setBidderrConfig,
some ci error may occurs in another bidder driver test.
the error is like this.
==================
✗ "before each" hook
AssertionError: expected { Object (xxxxxx, ・・・) } to be an undefined
(node_modules/chai/chai.js:243)
===================
So, I changed the test code and module.
・we can select to execute setBidderConfig() or not. ※default: exetute
setBidderConfig
・in test code, set not to execute setBidderConfig because ci error occurs.
you can easily change to execute setBidderConfig in test code to change the
following setup.
========================
dgkeywordRtdProvider_spec.js
line: 7
const IGNORE_SET_ORTB2 = false;
========================
this is the new PR.
#6912
By the way,
ci test have another error. but the error is the timeout of http request,
this error sometimes occurs because of the delay of network or server
response.
====================
timeout error.
Error: Timeout of 2000ms exceeded. For async tests and hooks, ensure
"done()" is called; if returning a Promise, ensure it resolves.
====================
2021年6月1日(火) 2:53 'Olivier' via ***@***.*** <
***@***.***>:
… @mediaconsortium-develop <https://github.com/mediaconsortium-develop>,
the tests were green but I'm pretty sure it was a false-positif… and after
merging, they still fail Can you check again why your tests don't pass the
CI?
Thx
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#6847 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ASE4YMEOURKW5GVFKMAUME3TQPEJTANCNFSM45T664QA>
.
|
Type of change
https://github.com/prebid/prebid.github.io/tree/master/dev-docs/bidders -->
Description of change
We want to add Real Time Data Submodule
Be sure to test the integration with your adserver using the Hello World sample page.
https://www.suuiiisya.com/test/agytest/rt_module_test.html
contact email of the adapter’s maintainer
[email protected]
official adapter submission
For any changes that affect user-facing APIs or example code documented on http://prebid.org, please provide:
https://github.com/mediaconsortium-develop/Prebid.js/blob/feature/dgkeywordRtdProvider/modules/dgkeywordRtdProvider.md
Other information
we want to set some keywords before requestBids() in our customer's site.
The keywords are real time data and can be got to access our partner's service site.
So we want to start requestBids() after getting keywords only when our keywords service use.