Page MenuHomePhabricator

Rust CI coverage report isn't visible because of loading external resources
Closed, ResolvedPublic

Description

https://doc.wikimedia.org/cover/labs-tools-shorturls/ is blocked from loading JS from unpkg.com via CSP - we need the report to bundle any necessary resources.

Upstream task is https://github.com/xd009642/tarpaulin/issues/534 where the maintainer has indicated they'll add this feature.

Event Timeline

hashar added a project: ContentSecurityPolicy.
hashar subscribed.

The Content Security Policy headers were added by T213223. Thank you to have reported it to Upstream!

Change 622305 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[integration/config@master] rust-coverage: Use newer tarpaulin to stop loading external resources

https://gerrit.wikimedia.org/r/622305

Change 622305 merged by jenkins-bot:
[integration/config@master] rust-coverage: Use newer tarpaulin to stop loading external resources

https://gerrit.wikimedia.org/r/622305

Change 622309 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[integration/config@master] docker: Bump rust-coverage image to 0.1.3

https://gerrit.wikimedia.org/r/622309

Legoktm claimed this task.

Change 622309 merged by jenkins-bot:
[integration/config@master] docker: Bump rust-coverage image to 0.1.3

https://gerrit.wikimedia.org/r/622309