Revert "Disable local proxying for adclick attribution tests" #1927
Annotations
10 errors, 1 warning, and 1 notice
integration-test/click-attribution.spec.js#L80
1) [chromium] › click-attribution.spec.js:53:9 › Ad click blocking › y.js heuristic; no ad_domain param; u3 param included
TypeError: Cannot read properties of undefined (reading 'length')
78 | if (step.expected.requests) {
79 | const resources = await page.evaluate(() => globalThis.resources)
> 80 | expect(resources.length).toBe(step.expected.requests.length)
| ^
81 | for (const request of step.expected.requests) {
82 | const expectedResource = resources.find(resource => resource.url === request.url)
83 | expect(expectedResource, `${step.name} expects ${request.url} to have be detected in the page`)
at /home/runner/work/duckduckgo-privacy-extension/duckduckgo-privacy-extension/integration-test/click-attribution.spec.js:80:38
|
integration-test/click-attribution.spec.js#L80
1) [chromium] › click-attribution.spec.js:53:9 › Ad click blocking › y.js heuristic; no ad_domain param; u3 param included
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: Cannot read properties of undefined (reading 'length')
78 | if (step.expected.requests) {
79 | const resources = await page.evaluate(() => globalThis.resources)
> 80 | expect(resources.length).toBe(step.expected.requests.length)
| ^
81 | for (const request of step.expected.requests) {
82 | const expectedResource = resources.find(resource => resource.url === request.url)
83 | expect(expectedResource, `${step.name} expects ${request.url} to have be detected in the page`)
at /home/runner/work/duckduckgo-privacy-extension/duckduckgo-privacy-extension/integration-test/click-attribution.spec.js:80:38
|
integration-test/click-attribution.spec.js#L80
1) [chromium] › click-attribution.spec.js:53:9 › Ad click blocking › y.js heuristic; no ad_domain param; u3 param included
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: Cannot read properties of undefined (reading 'length')
78 | if (step.expected.requests) {
79 | const resources = await page.evaluate(() => globalThis.resources)
> 80 | expect(resources.length).toBe(step.expected.requests.length)
| ^
81 | for (const request of step.expected.requests) {
82 | const expectedResource = resources.find(resource => resource.url === request.url)
83 | expect(expectedResource, `${step.name} expects ${request.url} to have be detected in the page`)
at /home/runner/work/duckduckgo-privacy-extension/duckduckgo-privacy-extension/integration-test/click-attribution.spec.js:80:38
|
integration-test/click-attribution.spec.js#L80
2) [chromium] › click-attribution.spec.js:53:9 › Ad click blocking › m.js heuristic; no ad_domain param; dsl param included
TypeError: Cannot read properties of undefined (reading 'length')
78 | if (step.expected.requests) {
79 | const resources = await page.evaluate(() => globalThis.resources)
> 80 | expect(resources.length).toBe(step.expected.requests.length)
| ^
81 | for (const request of step.expected.requests) {
82 | const expectedResource = resources.find(resource => resource.url === request.url)
83 | expect(expectedResource, `${step.name} expects ${request.url} to have be detected in the page`)
at /home/runner/work/duckduckgo-privacy-extension/duckduckgo-privacy-extension/integration-test/click-attribution.spec.js:80:38
|
integration-test/click-attribution.spec.js#L80
2) [chromium] › click-attribution.spec.js:53:9 › Ad click blocking › m.js heuristic; no ad_domain param; dsl param included
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: Cannot read properties of undefined (reading 'length')
78 | if (step.expected.requests) {
79 | const resources = await page.evaluate(() => globalThis.resources)
> 80 | expect(resources.length).toBe(step.expected.requests.length)
| ^
81 | for (const request of step.expected.requests) {
82 | const expectedResource = resources.find(resource => resource.url === request.url)
83 | expect(expectedResource, `${step.name} expects ${request.url} to have be detected in the page`)
at /home/runner/work/duckduckgo-privacy-extension/duckduckgo-privacy-extension/integration-test/click-attribution.spec.js:80:38
|
integration-test/click-attribution.spec.js#L80
2) [chromium] › click-attribution.spec.js:53:9 › Ad click blocking › m.js heuristic; no ad_domain param; dsl param included
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: Cannot read properties of undefined (reading 'length')
78 | if (step.expected.requests) {
79 | const resources = await page.evaluate(() => globalThis.resources)
> 80 | expect(resources.length).toBe(step.expected.requests.length)
| ^
81 | for (const request of step.expected.requests) {
82 | const expectedResource = resources.find(resource => resource.url === request.url)
83 | expect(expectedResource, `${step.name} expects ${request.url} to have be detected in the page`)
at /home/runner/work/duckduckgo-privacy-extension/duckduckgo-privacy-extension/integration-test/click-attribution.spec.js:80:38
|
integration-test/click-attribution.spec.js#L80
3) [chromium] › click-attribution.spec.js:53:9 › Ad click blocking › y.js heuristic; no ad_domain param, but missing u3 param
TypeError: Cannot read properties of undefined (reading 'length')
78 | if (step.expected.requests) {
79 | const resources = await page.evaluate(() => globalThis.resources)
> 80 | expect(resources.length).toBe(step.expected.requests.length)
| ^
81 | for (const request of step.expected.requests) {
82 | const expectedResource = resources.find(resource => resource.url === request.url)
83 | expect(expectedResource, `${step.name} expects ${request.url} to have be detected in the page`)
at /home/runner/work/duckduckgo-privacy-extension/duckduckgo-privacy-extension/integration-test/click-attribution.spec.js:80:38
|
integration-test/click-attribution.spec.js#L80
3) [chromium] › click-attribution.spec.js:53:9 › Ad click blocking › y.js heuristic; no ad_domain param, but missing u3 param
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: Cannot read properties of undefined (reading 'length')
78 | if (step.expected.requests) {
79 | const resources = await page.evaluate(() => globalThis.resources)
> 80 | expect(resources.length).toBe(step.expected.requests.length)
| ^
81 | for (const request of step.expected.requests) {
82 | const expectedResource = resources.find(resource => resource.url === request.url)
83 | expect(expectedResource, `${step.name} expects ${request.url} to have be detected in the page`)
at /home/runner/work/duckduckgo-privacy-extension/duckduckgo-privacy-extension/integration-test/click-attribution.spec.js:80:38
|
integration-test/click-attribution.spec.js#L80
3) [chromium] › click-attribution.spec.js:53:9 › Ad click blocking › y.js heuristic; no ad_domain param, but missing u3 param
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: Cannot read properties of undefined (reading 'length')
78 | if (step.expected.requests) {
79 | const resources = await page.evaluate(() => globalThis.resources)
> 80 | expect(resources.length).toBe(step.expected.requests.length)
| ^
81 | for (const request of step.expected.requests) {
82 | const expectedResource = resources.find(resource => resource.url === request.url)
83 | expect(expectedResource, `${step.name} expects ${request.url} to have be detected in the page`)
at /home/runner/work/duckduckgo-privacy-extension/duckduckgo-privacy-extension/integration-test/click-attribution.spec.js:80:38
|
integration-test/click-attribution.spec.js#L80
4) [chromium] › click-attribution.spec.js:53:9 › Ad click blocking › m.js heuristic; no ad_domain param, but missing dsl param
TypeError: Cannot read properties of undefined (reading 'length')
78 | if (step.expected.requests) {
79 | const resources = await page.evaluate(() => globalThis.resources)
> 80 | expect(resources.length).toBe(step.expected.requests.length)
| ^
81 | for (const request of step.expected.requests) {
82 | const expectedResource = resources.find(resource => resource.url === request.url)
83 | expect(expectedResource, `${step.name} expects ${request.url} to have be detected in the page`)
at /home/runner/work/duckduckgo-privacy-extension/duckduckgo-privacy-extension/integration-test/click-attribution.spec.js:80:38
|
|
9 failed
[chromium] › click-attribution.spec.js:53:9 › Ad click blocking › y.js heuristic; no ad_domain param; u3 param included
[chromium] › click-attribution.spec.js:53:9 › Ad click blocking › m.js heuristic; no ad_domain param; dsl param included
[chromium] › click-attribution.spec.js:53:9 › Ad click blocking › y.js heuristic; no ad_domain param, but missing u3 param
[chromium] › click-attribution.spec.js:53:9 › Ad click blocking › m.js heuristic; no ad_domain param, but missing dsl param
[chromium] › click-attribution.spec.js:53:9 › Ad click blocking › y.js heuristic; ad_domain provided, but empty (u3 not needed)
[chromium] › click-attribution.spec.js:53:9 › Ad click blocking › m.js heuristic; ad_domain provided, but empty (dsl not needed)
[chromium] › click-attribution.spec.js:53:9 › Ad click blocking › y.js ad-company-provided; ad_domain provided (u3 not needed)
[chromium] › click-attribution.spec.js:53:9 › Ad click blocking › m.js ad-company-provided; ad_domain provided (dsl not needed)
[chromium] › click-attribution.spec.js:53:9 › Ad click blocking › Single-site, new-tab, session
1 skipped
7 passed (2.0m)
|
The logs for this run have expired and are no longer available.
Loading