Bug: Intermittent toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | Link `download` attribute should point to pem file. - false == true - got false, expected true (operator ==)
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2021-01-18 21:17:50+00:00
Resolved: 2022-01-11 17:04:15+00:00

**Filed by:** malexandru [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=327042495&repo=autoland
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/FBKDBh73TqWwmjx6uyzCoA/runs/0/artifacts/public/logs/live_backing.log
**Reftest URL:** https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/FBKDBh73TqWwmjx6uyzCoA/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1

---
```
[task 2021-01-18T17:18:25.428Z] 17:18:25     INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | data-l10n-id must contain the original label - true == true - 
[task 2021-01-18T17:18:25.428Z] 17:18:25     INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | Info must be equal - "SHA-256 with RSA Encryption" == "SHA-256 with RSA Encryption" - 
[task 2021-01-18T17:18:25.428Z] 17:18:25     INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | data-l10n-id must contain the original label - true == true - 
[task 2021-01-18T17:18:25.428Z] 17:18:25     INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | Info must be equal - "3" == "3" - 
[task 2021-01-18T17:18:25.428Z] 17:18:25     INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | Should have 2 links. - 2 == 2 - 
[task 2021-01-18T17:18:25.429Z] 17:18:25     INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | Should get a cert/chain link. - "a" == "a" - 
[task 2021-01-18T17:18:25.429Z] 17:18:25     INFO - Buffered messages finished
[task 2021-01-18T17:18:25.429Z] 17:18:25     INFO - TEST-UNEXPECTED-FAIL | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | Link `download` attribute should point to pem file. - false == true - got false, expected true (operator ==)
[task 2021-01-18T17:18:25.430Z] 17:18:25     INFO - Stack trace:
[task 2021-01-18T17:18:25.430Z] 17:18:25     INFO - @chrome://mochitests/content/browser/toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js:142:22
[task 2021-01-18T17:18:25.430Z] 17:18:25     INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | Link should be labeled - true == true - 
[task 2021-01-18T17:18:25.430Z] 17:18:25     INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | Download label and filename should match - false == false - 
[task 2021-01-18T17:18:25.431Z] 17:18:25     INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | Should get a cert/chain link. - "a" == "a" - 
[task 2021-01-18T17:18:25.431Z] 17:18:25     INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-01-18T17:18:25.432Z] 17:18:25     INFO - TEST-UNEXPECTED-FAIL | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | Link `download` attribute should point to pem file. - false == true - got false, expected true (operator ==)
[task 2021-01-18T17:18:25.432Z] 17:18:25     INFO - Stack trace:
[task 2021-01-18T17:18:25.432Z] 17:18:25     INFO - @chrome://mochitests/content/browser/toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js:142:22
[task 2021-01-18T17:18:25.432Z] 17:18:25     INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | Link should be labeled - true == true - 
[task 2021-01-18T17:18:25.433Z] 17:18:25     INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-01-18T17:18:25.433Z] 17:18:25     INFO - TEST-UNEXPECTED-FAIL | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | Download label and filename should match - true == false - got true, expected false (operator ==)
[task 2021-01-18T17:18:25.433Z] 17:18:25     INFO - Stack trace:
[task 2021-01-18T17:18:25.434Z] 17:18:25     INFO - @chrome://mochitests/content/browser/toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js:150:22
[task 2021-01-18T17:18:25.434Z] 17:18:25     INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | The element exists in adjustedCerts - {"sectionId":"fingerprints","sectionItems":[{"labelId":"sha-256","info":"31:11:50:0C:4A:66:01:2C:DA:E3:33:EC:3F:CA:1C:9D:DE:45:C9:54:44:0E:7E:E4:13:71:6B:FF:36:63:C0:74"},{"labelId":"sha-1","info":"CA:06:F5:6B:25:8B:7A:0D:4F:2B:05:47:09:39:47:86:51:15:19:84"}],"Critical":false} == true - 
[task 2021-01-18T17:18:25.434Z] 17:18:25     INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | sectionItems must be the same length - 2 == 2 - 
[task 2021-01-18T17:18:25.435Z] 17:18:25     INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | data-l10n-id must contain the original label - true == true - 
[task 2021-01-18T17:18:25.436Z] 17:18:25     INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | Info must be equal - "31:11:50:0C:4A:66:01:2C:DA:E3:33:EC:3F:CA:1C:9D:DE:45:C9:54:44:0E:7E:E4:13:71:6B:FF:36:63:C0:74" == "31:11:50:0C:4A:66:01:2C:DA:E3:33:EC:3F:CA:1C:9D:DE:45:C9:54:44:0E:7E:E4:13:71:6B:FF:36:63:C0:74" - 
[task 2021-01-18T17:18:25.437Z] 17:18:25     INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | data-l10n-id must contain the original label - true == true - 
[task 2021-01-18T17:18:25.437Z] 17:18:25     INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | Info must be equal - "CA:06:F5:6B:25:8B:7A:0D:4F:2B:05:47:09:39:47:86:51:15:19:84" == "CA:06:F5:6B:25:8B:7A:0D:4F:2B:05:47:09:39:47:86:51:15:19:84" - 
[task 2021-01-18T17:18:25.437Z] 17:18:25     INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | The element exists in adjustedCerts - {"sectionId":"basic-constraints","sectionItems":[{"labelId":"certificate-authority","info":false}],"Critical":true} == true - 
[task 2021-01-18T17:18:25.438Z] 17:18:25     INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | sectionItems must be the same length - 1 == 1 - 
[task 2021-01-18T17:18:25.438Z] 17:18:25     INFO - If adjustedCertElments returned true, this value should be Yes, otherwise it should be No
[task 2021-01-18T17:18:25.438Z] 17:18:25     INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-01-18T17:18:25.439Z] 17:18:25     INFO - TEST-UNEXPECTED-FAIL | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | Expected false, got null - null == false - got null, expected false (operator ==)
[task 2021-01-18T17:18:25.439Z] 17:18:25     INFO - Stack trace:
[task 2021-01-18T17:18:25.439Z] 17:18:25     INFO - checkBooleans@chrome://mochitests/content/browser/toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js:67:16
[task 2021-01-18T17:18:25.439Z] 17:18:25     INFO - @chrome://mochitests/content/browser/toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js:121:26
[task 2021-01-18T17:18:25.440Z] 17:18:25     INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | The element exists in adjustedCerts - {"sectionId":"key-usages","sectionItems":[{"labelId":"purposes","info":["Digital Signature","Key Encipherment"]}],"Critical":true} == true - 
[task 2021-01-18T17:18:25.440Z] 17:18:25     INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_renderCertToUI.js | sectionItems must be the same length - 1 == 1 - ```