Closed
Bug 869233
Opened 10 years ago
Closed 10 years ago
TEST-UNEXPECTED-FAIL | browser_cmd_appcache_valid.js | html output for appcache validate should match successfully. Actual textContent: "Manifest URI..."
Categories
(DevTools Graveyard :: Graphic Commandline and Toolbar, defect)
DevTools Graveyard
Graphic Commandline and Toolbar
Tracking
(Not tracked)
RESOLVED
FIXED
Firefox 23
People
(Reporter: mbrubeck, Assigned: miker)
References
Details
(Keywords: intermittent-failure)
Attachments
(1 file)
1.27 KB,
patch
|
Details | Diff | Splinter Review |
This happened four times in close succession (all on the same push, but not all on the same platform): https://tbpl.mozilla.org/php/getParsedLog.php?id=22652794&tree=Mozilla-Inbound https://tbpl.mozilla.org/php/getParsedLog.php?id=22651241&tree=Mozilla-Inbound https://tbpl.mozilla.org/php/getParsedLog.php?id=22650863&tree=Mozilla-Inbound https://tbpl.mozilla.org/php/getParsedLog.php?id=22650748&tree=Mozilla-Inbound Rev3 Fedora 12 mozilla-inbound opt test mochitest-browser-chrome on 2013-05-06 14:30:10 PDT for push 7e4d9be02b8f slave: talos-r3-fed-045 14:43:26 INFO - TEST-START | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js 14:43:27 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | adding cache listener. 14:43:27 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | Authorizing offline storage. 14:43:27 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | Site now cached, running tests. 14:43:27 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | setInput("appcache") 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | input (for 'appcache') 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | status (for 'appcache') 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | markup (for 'appcache') 14:43:27 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | setInput("appcache list") 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | input (for 'appcache list') 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | status (for 'appcache list') 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | markup (for 'appcache list') 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | html output for appcache list should match index 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | html output for appcache list should match page1 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | html output for appcache list should match page2 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | html output for appcache list should match page3 14:43:27 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | setInput("appcache list page") 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | input (for 'appcache list page') 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | status (for 'appcache list page') 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | markup (for 'appcache list page') 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | arg.search.value (for 'appcache list page') 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | html output for appcache list page should match page1 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | html output for appcache list page should match page2 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | html output for appcache list page should match page3 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | index is not contained in output 14:43:27 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | setInput("appcache validate") 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | input (for 'appcache validate') 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | status (for 'appcache validate') 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | markup (for 'appcache validate') 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | output.completed false for: appcache validate 14:43:27 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | Console message: Offline cache update done, URL=http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_appcache.appcache 14:43:27 WARNING - TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | html output for appcache validate should match successfully. Actual textContent: "Manifest URI: http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_appcache.appcache The file http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_page1.html was modified after http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_appcache.appcache. Unless the text in the manifest file is changed the cached version will be used instead at line 3. The file http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_page2.html was modified after http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_appcache.appcache. Unless the text in the manifest file is changed the cached version will be used instead at line 4. The file http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_page3.html was modified after http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_appcache.appcache. Unless the text in the manifest file is changed the cached version will be used instead at line 5." 14:43:27 INFO - Stack trace: 14:43:27 INFO - JS frame :: chrome://mochitests/content/browser/browser/devtools/commandline/test/helpers.js :: <TOP_LEVEL> :: line 742 14:43:27 INFO - JS frame :: chrome://mochitests/content/browser/browser/devtools/commandline/test/helpers.js :: <TOP_LEVEL> :: line 753 14:43:27 INFO - JS frame :: chrome://mochitests/content/browser/browser/devtools/commandline/test/helpers.js :: <TOP_LEVEL> :: line 752 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 120 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 45 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 155 14:43:27 INFO - JS frame :: chrome://mochitests/content/browser/browser/devtools/commandline/test/helpers.js :: <TOP_LEVEL> :: line 731 14:43:27 INFO - JS frame :: chrome://mochitests/content/browser/browser/devtools/commandline/test/helpers.js :: <TOP_LEVEL> :: line 770 14:43:27 INFO - JS frame :: resource:///modules/devtools/gcli.jsm :: <TOP_LEVEL> :: line 702 14:43:27 INFO - JS frame :: resource:///modules/devtools/gcli.jsm :: <TOP_LEVEL> :: line 7282 14:43:27 INFO - JS frame :: resource:///modules/devtools/gcli.jsm :: <TOP_LEVEL> :: line 7295 14:43:27 INFO - JS frame :: resource:///modules/devtools/gcli.jsm :: <TOP_LEVEL> :: line 6664 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 120 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 45 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 187 14:43:27 INFO - JS frame :: resource:///modules/devtools/BuiltinCommands.jsm :: <TOP_LEVEL> :: line 2138 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 120 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 45 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 187 14:43:27 INFO - JS frame :: resource://app/modules/devtools/AppCacheUtils.jsm :: <TOP_LEVEL> :: line 72 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 120 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 45 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 187 14:43:27 INFO - JS frame :: resource://app/modules/devtools/AppCacheUtils.jsm :: <TOP_LEVEL> :: line 173 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 120 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 45 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 187 14:43:27 INFO - JS frame :: resource://app/modules/devtools/AppCacheUtils.jsm :: onStartRequest :: line 231 14:43:27 INFO - native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0 14:43:27 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | setInput("appcache validate http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_index.html") 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | input (for 'appcache validate http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_index.html') 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | status (for 'appcache validate http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_index.html') 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | markup (for 'appcache validate http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_index.html') 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | arg.uri.value (for 'appcache validate http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_index.html') 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | output.completed false for: appcache validate http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_index.html 14:43:27 WARNING - TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | html output for appcache validate http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_index.html should match successfully. Actual textContent: "Manifest URI: http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_appcache.appcache The file http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_page1.html was modified after http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_appcache.appcache. Unless the text in the manifest file is changed the cached version will be used instead at line 3. The file http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_page2.html was modified after http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_appcache.appcache. Unless the text in the manifest file is changed the cached version will be used instead at line 4. The file http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_page3.html was modified after http://sub1.test2.example.com/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid_appcache.appcache. Unless the text in the manifest file is changed the cached version will be used instead at line 5." 14:43:27 INFO - Stack trace: 14:43:27 INFO - JS frame :: chrome://mochitests/content/browser/browser/devtools/commandline/test/helpers.js :: <TOP_LEVEL> :: line 742 14:43:27 INFO - JS frame :: chrome://mochitests/content/browser/browser/devtools/commandline/test/helpers.js :: <TOP_LEVEL> :: line 753 14:43:27 INFO - JS frame :: chrome://mochitests/content/browser/browser/devtools/commandline/test/helpers.js :: <TOP_LEVEL> :: line 752 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 120 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 45 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 155 14:43:27 INFO - JS frame :: chrome://mochitests/content/browser/browser/devtools/commandline/test/helpers.js :: <TOP_LEVEL> :: line 731 14:43:27 INFO - JS frame :: chrome://mochitests/content/browser/browser/devtools/commandline/test/helpers.js :: <TOP_LEVEL> :: line 770 14:43:27 INFO - JS frame :: resource:///modules/devtools/gcli.jsm :: <TOP_LEVEL> :: line 702 14:43:27 INFO - JS frame :: resource:///modules/devtools/gcli.jsm :: <TOP_LEVEL> :: line 7282 14:43:27 INFO - JS frame :: resource:///modules/devtools/gcli.jsm :: <TOP_LEVEL> :: line 7295 14:43:27 INFO - JS frame :: resource:///modules/devtools/gcli.jsm :: <TOP_LEVEL> :: line 6664 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 120 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 45 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 187 14:43:27 INFO - JS frame :: resource:///modules/devtools/BuiltinCommands.jsm :: <TOP_LEVEL> :: line 2138 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 120 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 45 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 187 14:43:27 INFO - JS frame :: resource://app/modules/devtools/AppCacheUtils.jsm :: <TOP_LEVEL> :: line 72 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 120 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 45 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 187 14:43:27 INFO - JS frame :: resource://app/modules/devtools/AppCacheUtils.jsm :: <TOP_LEVEL> :: line 173 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 120 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: then :: line 45 14:43:27 INFO - JS frame :: resource://gre/modules/commonjs/sdk/core/promise.js :: resolve :: line 187 14:43:27 INFO - JS frame :: resource://app/modules/devtools/AppCacheUtils.jsm :: onStartRequest :: line 231 14:43:27 INFO - native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0 14:43:27 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | setInput("appcache clear") 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | input (for 'appcache clear') 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | status (for 'appcache clear') 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | markup (for 'appcache clear') 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | html output for appcache clear should match successfully 14:43:27 INFO - TEST-INFO | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | setInput("appcache list") 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | input (for 'appcache list') 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | status (for 'appcache list') 14:43:27 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/devtools/commandline/test/browser_cmd_appcache_valid.js | markup (for 'appcache list')
Comment 1•10 years ago
|
||
Appears to be some sort of a build problem, since those four times were "the one test run on the Linux32 build, and all three (10.6/10.7/10.8) test runs on the one Mac build" and the other place we've seen it so far was in https://tbpl.mozilla.org/?tree=Birch&rev=c50f597b1e6a every retrigger.
Version: 23 Branch → Trunk
Comment hidden (Legacy TBPL/Treeherder Robot) |
Assignee | ||
Comment 3•10 years ago
|
||
I will set the file headers to be certain that Last-Modified in the html files is never before the appcache's Last-Modified date.
Assignee | ||
Comment 4•10 years ago
|
||
https://tbpl.mozilla.org/?tree=Try&rev=0c0ec1eeed06
Assignee: nobody → mratcliffe
Status: NEW → ASSIGNED
Assignee | ||
Comment 5•10 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/74c713a90a7b
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 10•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/74c713a90a7b
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
Target Milestone: --- → Firefox 23
Updated•5 years ago
|
Product: Firefox → DevTools
Updated•5 years ago
|
Product: DevTools → DevTools Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•