michael@0: [DEFAULT] michael@0: head = head_channels.js head_cache.js head_cache2.js michael@0: tail = michael@0: support-files = michael@0: data/image.png michael@0: data/system_root.lnk michael@0: data/test_psl.txt michael@0: data/test_readline1.txt michael@0: data/test_readline2.txt michael@0: data/test_readline3.txt michael@0: data/test_readline4.txt michael@0: data/test_readline5.txt michael@0: data/test_readline6.txt michael@0: data/test_readline7.txt michael@0: data/test_readline8.txt michael@0: data/signed_win.exe michael@0: socks_client_subprocess.js michael@0: test_link.desktop michael@0: test_link.url michael@0: michael@0: [test_cache2-01-basic.js] michael@0: [test_cache2-01a-basic-readonly.js] michael@0: [test_cache2-01b-basic-datasize.js] michael@0: [test_cache2-01c-basic-hasmeta-only.js] michael@0: [test_cache2-01d-basic-not-wanted.js] michael@0: [test_cache2-02-open-non-existing.js] michael@0: [test_cache2-03-oncacheentryavail-throws.js] michael@0: [test_cache2-04-oncacheentryavail-throws2x.js] michael@0: [test_cache2-05-visit.js] michael@0: [test_cache2-06-pb-mode.js] michael@0: # Bug 675039, comment 6: "The difference is that the memory cache is disabled in Armv6 builds." michael@0: skip-if = os == "android" michael@0: [test_cache2-07-visit-memory.js] michael@0: # Bug 675039, comment 6: "The difference is that the memory cache is disabled in Armv6 builds." michael@0: skip-if = os == "android" michael@0: [test_cache2-08-evict-disk-by-memory-storage.js] michael@0: [test_cache2-09-evict-disk-by-uri.js] michael@0: [test_cache2-10-evict-direct.js] michael@0: [test_cache2-10b-evict-direct-immediate.js] michael@0: [test_cache2-11-evict-memory.js] michael@0: # Bug 675039, comment 6: "The difference is that the memory cache is disabled in Armv6 builds." michael@0: skip-if = os == "android" michael@0: [test_cache2-12-evict-disk.js] michael@0: # Bug 675039, comment 6: "The difference is that the memory cache is disabled in Armv6 builds." michael@0: skip-if = os == "android" michael@0: [test_cache2-13-evict-non-existing.js] michael@0: [test_cache2-14-concurent-readers.js] michael@0: [test_cache2-14b-concurent-readers-complete.js] michael@0: [test_cache2-15-conditional-304.js] michael@0: [test_cache2-16-conditional-200.js] michael@0: [test_cache2-17-evict-all.js] michael@0: [test_cache2-18-not-valid.js] michael@0: [test_cache2-19-range-206.js] michael@0: [test_cache2-20-range-200.js] michael@0: [test_cache2-21-anon-storage.js] michael@0: [test_cache2-22-anon-visit.js] michael@0: [test_304_responses.js] michael@0: # Bug 675039: test hangs on Android-armv6 michael@0: skip-if = os == "android" michael@0: [test_cacheForOfflineUse_no-store.js] michael@0: [test_307_redirect.js] michael@0: [test_NetUtil.js] michael@0: [test_URIs.js] michael@0: [test_aboutblank.js] michael@0: [test_assoc.js] michael@0: [test_auth_jar.js] michael@0: [test_auth_proxy.js] michael@0: [test_authentication.js] michael@0: [test_authpromptwrapper.js] michael@0: [test_backgroundfilesaver.js] michael@0: [test_bug203271.js] michael@0: # Bug 675039: intermittent fail on Android-armv6 michael@0: skip-if = os == "android" michael@0: [test_bug248970_cache.js] michael@0: # Bug 675039: intermittent fail on Android-armv6 michael@0: skip-if = os == "android" michael@0: [test_bug248970_cookie.js] michael@0: [test_bug261425.js] michael@0: [test_bug263127.js] michael@0: [test_bug282432.js] michael@0: [test_bug321706.js] michael@0: [test_bug331825.js] michael@0: [test_bug336501.js] michael@0: [test_bug337744.js] michael@0: [test_bug365133.js] michael@0: # Bug 675039: intermittent fail on Android-armv6 michael@0: #skip-if = os == "android" michael@0: skip-if = "FTP channel implementation needs to migrate to the new cache backend API" michael@0: [test_bug368702.js] michael@0: [test_bug369787.js] michael@0: [test_bug371473.js] michael@0: [test_bug376660.js] michael@0: [test_bug376844.js] michael@0: [test_bug376865.js] michael@0: [test_bug379034.js] michael@0: [test_bug380994.js] michael@0: [test_bug388281.js] michael@0: [test_bug396389.js] michael@0: [test_bug401564.js] michael@0: [test_bug411952.js] michael@0: [test_bug412945.js] michael@0: [test_bug414122.js] michael@0: [test_bug427957.js] michael@0: [test_bug429347.js] michael@0: [test_bug455311.js] michael@0: [test_bug455598.js] michael@0: [test_bug468426.js] michael@0: # Bug 675039: intermittent fail on Android-armv6 michael@0: skip-if = os == "android" michael@0: [test_bug468594.js] michael@0: # Bug 675039: intermittent fail on Android-armv6 michael@0: skip-if = os == "android" michael@0: [test_bug470716.js] michael@0: [test_bug477578.js] michael@0: [test_bug479413.js] michael@0: [test_bug479485.js] michael@0: [test_bug482601.js] michael@0: # Bug 675039: intermittent fail on Android-armv6 michael@0: skip-if = os == "android" michael@0: [test_bug484684.js] michael@0: # Bug 675039: intermittent fail on Android-armv6 michael@0: #skip-if = os == "android" michael@0: skip-if = "FTP channel implementation needs to migrate to the new cache backend API" michael@0: [test_bug490095.js] michael@0: # Bug 675039: intermittent fail on Android-armv6 michael@0: skip-if = os == "android" michael@0: [test_bug504014.js] michael@0: [test_bug510359.js] michael@0: [test_bug515583.js] michael@0: # Bug 675039: intermittent fail on Android-armv6 michael@0: #skip-if = os == "android" michael@0: skip-if = "FTP channel implementation needs to migrate to the new cache backend API" michael@0: [test_bug528292.js] michael@0: [test_bug536324_64bit_content_length.js] michael@0: [test_bug540566.js] michael@0: # Bug 675039: intermittent fail on Android-armv6 michael@0: skip-if = os == "android" michael@0: [test_bug543805.js] michael@0: # Bug 675039: intermittent fail on Android-armv6 michael@0: #skip-if = os == "android" michael@0: skip-if = "FTP channel implementation needs to migrate to the new cache backend API" michael@0: [test_bug553970.js] michael@0: [test_bug561042.js] michael@0: # Bug 675039: test fails on Android 4.0 michael@0: skip-if = os == "android" michael@0: [test_bug561276.js] michael@0: [test_bug580508.js] michael@0: [test_bug586908.js] michael@0: [test_bug596443.js] michael@0: # Bug 675039: intermittent fail on Android michael@0: skip-if = os == "android" michael@0: [test_bug618835.js] michael@0: [test_bug633743.js] michael@0: # Bug 675039: intermittent fail on Android-armv6 michael@0: skip-if = os == "android" michael@0: [test_bug650995.js] michael@0: [test_bug652761.js] michael@0: [test_bug651100.js] michael@0: # Bug 675039: intermittent hang on Android-x86 michael@0: skip-if = os == "android" michael@0: [test_bug654926.js] michael@0: [test_bug654926_doom_and_read.js] michael@0: [test_bug654926_test_seek.js] michael@0: [test_bug659569.js] michael@0: [test_bug660066.js] michael@0: [test_bug667907.js] michael@0: [test_bug667818.js] michael@0: [test_bug669001.js] michael@0: # Bug 675039: intermittent fail on Android-armv6 michael@0: skip-if = os == "android" michael@0: [test_bug712914_secinfo_validation.js] michael@0: [test_bug770243.js] michael@0: [test_bug894586.js] michael@0: # Allocating 4GB might actually succeed on 64 bit machines michael@0: skip-if = bits != 32 michael@0: [test_bug935499.js] michael@0: [test_bug952927.js] michael@0: [test_doomentry.js] michael@0: [test_cacheflags.js] michael@0: # Bug 675039: intermittent fail on Android-armv6 michael@0: skip-if = os == "android" michael@0: [test_cache_jar.js] michael@0: [test_channel_close.js] michael@0: [test_compareURIs.js] michael@0: [test_compressappend.js] michael@0: [test_content_encoding_gzip.js] michael@0: [test_content_sniffer.js] michael@0: [test_cookie_header.js] michael@0: [test_cookiejars.js] michael@0: [test_cookiejars_safebrowsing.js] michael@0: [test_data_protocol.js] michael@0: [test_dns_service.js] michael@0: [test_dns_localredirect.js] michael@0: [test_dns_proxy_bypass.js] michael@0: [test_duplicate_headers.js] michael@0: [test_chunked_responses.js] michael@0: [test_event_sink.js] michael@0: [test_extract_charset_from_content_type.js] michael@0: [test_force_sniffing.js] michael@0: [test_fallback_no-cache-entry_canceled.js] michael@0: [test_fallback_no-cache-entry_passing.js] michael@0: [test_fallback_redirect-to-different-origin_canceled.js] michael@0: [test_fallback_redirect-to-different-origin_passing.js] michael@0: [test_fallback_request-error_canceled.js] michael@0: [test_fallback_request-error_passing.js] michael@0: [test_fallback_response-error_canceled.js] michael@0: [test_fallback_response-error_passing.js] michael@0: [test_file_partial_inputstream.js] michael@0: [test_file_protocol.js] michael@0: [test_filestreams.js] michael@0: [test_freshconnection.js] michael@0: [test_gre_resources.js] michael@0: [test_gzipped_206.js] michael@0: # Bug 675039: intermittent fail on Android-armv6 michael@0: skip-if = os == "android" michael@0: [test_head.js] michael@0: [test_header_Accept-Language.js] michael@0: [test_headers.js] michael@0: [test_http_headers.js] michael@0: [test_httpauth.js] michael@0: [test_httpcancel.js] michael@0: [test_httpResponseTimeout.js] michael@0: [test_httpsuspend.js] michael@0: [test_idnservice.js] michael@0: [test_idn_urls.js] michael@0: [test_invalidport.js] michael@0: [test_localstreams.js] michael@0: [test_mismatch_last-modified.js] michael@0: [test_MIME_params.js] michael@0: [test_mozTXTToHTMLConv.js] michael@0: [test_multipart_byteranges.js] michael@0: [test_multipart_streamconv.js] michael@0: [test_multipart_streamconv_missing_lead_boundary.js] michael@0: [test_nestedabout_serialize.js] michael@0: [test_net_addr.js] michael@0: # Bug 732363: test fails on windows for unknown reasons. michael@0: skip-if = os == "win" michael@0: [test_nojsredir.js] michael@0: [test_offline_status.js] michael@0: [test_parse_content_type.js] michael@0: [test_permmgr.js] michael@0: [test_plaintext_sniff.js] michael@0: [test_post.js] michael@0: [test_private_necko_channel.js] michael@0: # Bug 675039: intermittent fail on Android-armv6 michael@0: skip-if = os == "android" michael@0: [test_private_cookie_changed.js] michael@0: [test_progress.js] michael@0: [test_protocolproxyservice.js] michael@0: [test_proxy-failover_canceled.js] michael@0: [test_proxy-failover_passing.js] michael@0: [test_proxy-replace_canceled.js] michael@0: [test_proxy-replace_passing.js] michael@0: [test_psl.js] michael@0: [test_range_requests.js] michael@0: [test_readline.js] michael@0: [test_redirect-caching_canceled.js] michael@0: # Bug 675039: intermittent fail on Android-armv6 michael@0: skip-if = os == "android" michael@0: [test_redirect-caching_failure.js] michael@0: # Bug 675039: test fails consistently on Android michael@0: fail-if = os == "android" michael@0: [test_redirect-caching_passing.js] michael@0: [test_redirect_canceled.js] michael@0: [test_redirect_failure.js] michael@0: # Bug 675039: test fails consistently on Android michael@0: fail-if = os == "android" michael@0: [test_redirect_from_script.js] michael@0: [test_redirect_passing.js] michael@0: [test_redirect_loop.js] michael@0: [test_redirect_baduri.js] michael@0: [test_redirect_different-protocol.js] michael@0: [test_reentrancy.js] michael@0: [test_reopen.js] michael@0: [test_resumable_channel.js] michael@0: [test_resumable_truncate.js] michael@0: [test_safeoutputstream.js] michael@0: [test_simple.js] michael@0: [test_sockettransportsvc_available.js] michael@0: [test_socks.js] michael@0: # Bug 675039: test fails consistently on Android michael@0: fail-if = os == "android" michael@0: # spdy and http2 unit tests require us to have node available to run the spdy and http2 server michael@0: [test_spdy.js] michael@0: run-if = hasNode michael@0: [test_http2.js] michael@0: run-if = hasNode michael@0: [test_speculative_connect.js] michael@0: [test_standardurl.js] michael@0: [test_standardurl_port.js] michael@0: [test_streamcopier.js] michael@0: [test_traceable_channel.js] michael@0: [test_unescapestring.js] michael@0: [test_xmlhttprequest.js] michael@0: [test_XHR_redirects.js] michael@0: [test_pinned_app_cache.js] michael@0: [test_offlinecache_custom-directory.js] michael@0: run-sequentially = Hardcoded hash value includes port 4444. michael@0: [test_bug767025.js] michael@0: run-sequentially = Hardcoded hash value includes port 4444. michael@0: [test_bug826063.js] michael@0: [test_bug812167.js] michael@0: # Bug 675039: intermittent fail on Android-armv6 michael@0: skip-if = os == "android" michael@0: [test_tldservice_nextsubdomain.js] michael@0: [test_about_protocol.js] michael@0: [test_bug856978.js] michael@0: [test_unix_domain.js] michael@0: # The xpcshell temp directory on Android doesn't seem to let us create michael@0: # Unix domain sockets. (Perhaps it's a FAT filesystem?) michael@0: skip-if = os == "android" michael@0: [test_addr_in_use_error.js] michael@0: [test_about_networking.js] michael@0: [test_ping_aboutnetworking.js] michael@0: [test_referrer.js] michael@0: [test_seer.js] michael@0: skip-if = true michael@0: [test_signature_extraction.js] michael@0: run-if = os == "win"