This is an automated email from the git hooks/post-receive script.
richard pushed a change to branch master in repository tor-browser.
was e7fcf4a4722c Bug 40021: Archive old nightly builds on tb-build-01
This change permanently discards the following revisions:
discard e7fcf4a4722c Bug 40021: Archive old nightly builds on tb-build-01 discard 308a0861a110 Bug 40018: rsync to tbb-nightlies-master after each build discard 7775ed32d9f4 Bug 40018: Add support for test_post option discard 3afd1885b19e Bug 40015: Add script to start nightly build on tb-build-01 discard 3880bda3ef2f Bug 40015: Add config for tb-build-01.tpo nightly builds discard 17d1464de523 Bug 40014: Update tests for 85 discard eb5817550cd0 Merge remote-tracking branch 'gitlab/merge-requests/9' discard b0171e40c3a4 Bug 40016: Start Tor with DisableNetwork=1 discard 97c7e5d01bd6 Fix failing security level UI test discard f88d60d95120 Fix dom_objects enumeration tests discard b1d93a3c91c8 Bug 40011: Update tests when switching to Fenix 84 discard b72c9c38ef4a Bug 40009: adapt dom-objects-enumeration test for 83 discard 3f122e5fa7d7 Bug 40008: Adapt dom-objects-enumeration test for 82 discard 71bce1264f10 Cleanup tests python imports discard 9eccab9ce7b5 Cleanup skip_files lists in BrowserBundleTests.pm discard d582cb8edb59 Fix onion alias test for same reason as previous commit discard 120a97eb4b3c Fix onion location test issue in 81 discard 3c2da7d966cf Fix slider settings test for 78.2 discard 0f220abf788e Disable navigation timing test for >= 79 discard ab71188e4935 Fix dom objects enumeration tests for 80 discard 5c0a4650a88d Bug 40002: Add test for 'Add v3 onion services client authentication prompt' TB patch discard d97948001366 Bug 40005: Add test for 'Replace security slider with security level UI' TB patch discard cf696e9f07b8 Bug 40004: Add test for 'Implement .onion alias urlbar rewrites' TB patch discard fe257166a6e9 Bug 40003: Add test for 'Implement Onion-Location' TB patch discard a6c55026833d Bug 40001: Add test for 'Communicating security expectations TB patch' discard 72d4af38812d Enable noscript test discard 7b3991c9ba73 Fix several bridge tests discard a05667015ccd Fix readelf_no_rpath test discard 838c00e3f9b5 Fix svg tests discard e8a5a6b29969 Fix play_videos test discard 376bbd63eff6 Fix fp_navigator and fp_useragent tests discard aa420c446bac Fix searchengines test discard 1b30b27ffd9a Fix performance-observer test discard 3f07e512d087 Bug 30431: Fix the https-everywhere test discard cd6aa441e887 Fix readelf_RELRO, readelf_stack_canary and readelf_PIE discard e102b9b86988 Fix user-timing-worker test discard b44d95b16beb Fix download_pdf test discard eae3202691b9 Fix pinning test discard 6891edfe6228 Fix url for screenshot test discard 36cc780d129b Fix dom-objects-enumeration tests discard f4b6d697a47c Bug 34189: Fix the settings test discard b21127c7a42e Bug 32537: Update marionette version discard f87d747ce6dc Revert "Temporarily disable android nightly builds" discard 778d9e09fe60 Temporarily disable android nightly builds discard 674d327f80d2 Small fix in install instructions discard 2357de09b5e6 Bug 33926: Add a LICENSE file ("3-clause BSD" license) discard ea0942f9da2b Bug 25101: Remove tools/prune-old-builds discard 4261c714139e Bug 25101: Generate incremental mars for nightly builds discard 679ee355425b Bug 25101: Set TORBROWSER_NIGHTLY_VERSION env variable discard d5e23151bf4f Add android-x86_64 to nightly builds discard 248aaaa5e02b Remove obfs3 tests discard 6a2c39273bfd .gitkeyring: Add new sub-keys discard c705352fa1e0 Bug 31054: Add android-aarch64 to nightly builds discard 9f31647b1dce Bug 30450: Fix the readelf_stack_canary test discard ca865969711f Bug 29028: Don't set `privacy.resistFingerprinting.autoDeclineNoUserInputCanvasPrompts` to `false` anymore discard d9fbaa9235dc Bug 30432: Temporarily disable the fpcentral test discard e5f40b6ebbed Bug 28876: Temporarily disable the noscript test discard a66854b05720 Bug 27137: Temporarily disable the performance-observer test discard ea14e95160e7 Bug 30431:: temporarily disable the https-everywhere test discard ce62832a2688 Bug 29120: Don't check media.cache_size discard 2209085c988a Bug 28523: Fix the readelf_RELRO test discard db8c2706e81e Bug 30341: Fix the screenshots test discard d4ffd1ebc0c5 Bug 30340: Temporarily disable the searchengines test discard 4ea043e2561f Bug 28665: Temporarily disable the fp_navigator test discard 30e43df0c654 Bug 30339: Temporarily disable the play_videos tests discard a6ed083f9133 Correctly disable the download_pdf, svg-enable and svg-disable tests discard 5b6e16f8c9f7 Bug 30333: Temporarily disable the download_pdf test discard 2e971faa9f28 Bug 28798: Temporarily disable the svg-enable and svg-disable tests discard adaffbf1c2b4 Bug 30319: Drop FTE tests discard 1c0e72c9b7ed Bug 27137: Fix the navigation-timing test discard dcb4bf865a7a Bug 27137: Fix the user-timing-worker test discard 83c24c2a7331 Bug 27137: Fix the user-timing test discard 7b409c6c50cc Bug 27137: Fix the resource-timing test discard 25ab7878859a Add the default-retry option discard 9283635ace22 Bug 29675: Check for errors in TorBrowserBuild pre_tests discard 8094ce8018f9 .gitkeyring: update subkeys expiration date discard dc49721feb8f Bug 29675: Make it possible to have errors in pre_tests discard cd35d96cff60 Bug 29667: Add android-x86 to nightly builds discard 83d150711607 .gitkeyring: update subkeys expiration date discard 73f23953c5f7 Bug 27136: fix the dom-objects-enumeration-worker test discard 9d4ab5862d30 Bug 27114: fix the dom-objects-enumeration test discard 00d0dcedb72b Bug 27115: Fix http-everywhere tests discard cef32ed718d6 Bug 28904: check more preferences discard d6340a31fb0a Bug 28904: add specific settings for 8.0 discard 65194e10f88b Bug 28904: remove gfx.direct2d.disabled and layers.acceleration.disabled prefs discard 06d130cdb6bc Bug 28904: remove dom.network.enabled pref discard eb159d342d4b Bug 28904: remove webgl.min_capability_mode pref discard 6dcf964199e0 Bug 28904: remove network.http.spdy.enabled prefs discard 4c88502575e3 Bug 28904: remove security.tls.version.max pref discard d2f3b5528f42 Bug 28904: remove security.enable_tls_session_tickets pref discard 92d6e38db9db Bug 26603: Remove obsolete HTTP pipelining prefs discard 1f957fdeaeac Make ./tools/pull work when not on a branch discard fa0773c0669e Update .gitkeyring discard ec335e618ab2 Bug 28876: Remove noscript preferences checks discard 2ce05932e297 Bug 28657: Remove broken FTE bridge from fte test discard 7b1e23e06761 Bug 28594: Remove tor browser alpha nightly builds discard 7b0dcd9f21bf Bug 28476: Enable android nightly builds discard c91e6d363a25 Bug 27434: disable language prompt in non-english builds discard 9c9e259ae284 install-deps: install curl for the tor_bootstrap test discard 7658113def8f Bug 26098: remove meek-amazon discard c65fe6fe87d8 Bug 27122: fix slider_settings tests for Tor Browser 8.0 discard b7a0a9c2eeac Bug 27133: update general.useragent.override pref in settings test discard e27a9843e9d9 Bug 27133: update useragent and platform in fp_navigator test discard d284c7987633 Bug 27133: update useragent in fp_useragent test discard ca3b8ff55123 Bug 27106: stop using preferences/extension-overrides.js discard 2407d36e4f34 Bug 27120: disable strace for now discard e4c413053bab Bug 26981: update marionette_harness and marionette_driver discard 348ad8557113 Bug 25817: remove old tbb-nightly config files and scripts discard 59d2ed3f22f6 Bug 25318: email report at the end of tests run if email-report is set discard 12f9759ee532 Bug 25318: add template for Tor Browser builds email notification discard 6ac710a782e0 TorBrowserBuild: Add Windows x86_64 builds discard 90e34ee545d0 TorBrowserBuild: set noversiondir target first discard 8492a52096e6 Exclude /dev/shm from the list of modified files discard 7b77372af15a Bug 22587: update FPCentral URL discard d8441b0e340c tools/tor-browser-builds-boklm: only keep 2 days of builds discard 7751264b7c76 Bug 23745: Set dom.indexedDB.enabled = true discard 54dbfb2201fd Bug 23644: Use httpbin.org site for testing HTTPSEverywhere. discard bf5aab2d0a66 Update gk's key discard 90692b7c1454 Bug 22587: add an FPCentral test discard 65f4a56a714f Refresh Mike Perry's key discard 3d1d3f23e464 setup-virtualenv: fix install path on Windows discard 6cf19ba0a0cd Bug 21982: fix svg-enable test discard 296ef8c57077 Bug 5293: remove dom.battery.enabled from settings test discard a202f5271898 Bug 21982: fix dom-objects-enumeration-worker test discard ff3015f0d018 dom-objects-enumeration-worker: sort the list of expected objects discard 1ccb8916f4df Bug 21982: fix dom-objects-enumeration test discard 55e2b51b528f start-tbb-testsuite: unset perl environment variables discard f33381f5b337 Bug 21982: update fp_navigator for ESR52 changes discard 9d5d98beaf12 Bug 21323: Activate mixed content blocking discard 43529d517875 Add SocksPort and ControlPort options to the torrc file discard ea8626564ca0 Add tor-browser-build config for linus discard 69e3bb3a86af Remove RBM_BUILDNAME environment variable discard 38ea486f4ff8 Clean old Tor Browser nightly builds discard 468f8efcde50 Add tools/prune-old-builds submodule discard 5d92a1fe6bc9 Fix (again) RBM_LOGS_DIR discard a3c00199a1a9 Fix RBM_LOGS_DIR discard 5d4d463f6aad Update obfs4 bridges list discard a2269b0bdc43 config/testrequests: try both sha256sums-unsigned-build.txt and sha256sums.txt URLs discard e8772c0b5dfd TorBrowserBuild: run 'make clean' before starting the build discard b87d8211077c TorBrowserBuild: add a rbm.local.conf file discard a2fae364fc62 TorBrowserBuild: set the RBM_LOGS_DIR environment variable discard f01168a25adb svg: test 'iframe remote url' last discard 9d52e9a43642 Fix svg tests for marionette and ESR52 changes discard 48ffb5ea55f3 Remove slider_settings_3 test discard ae145afe1f8f Bug 21865: Update JIT preferences in the slider tests discard c19deee664a8 Update useragent tests for ESR52 discard 1474c5c0cfb7 settings: add prefs for 7.0, and remove prefs for 6.0 discard d07dad50d1f8 settings: remove privacy.thirdparty.isolate check discard 3ad7e0137e20 settings: check that privacy.firstparty.isolate is true discard 51431cd22495 Bug 21981: update marionette version for ESR52 switch discard 0dd82d8a666e Bug 21550: remove scramblesuit test discard 00edee8c0a12 TorBrowserBuild: remove hardened for now discard 3cfc3984cb5d config/tor-browser_build-boklm: update publish_url discard d9369f84b6e5 Bug 20949: Fix some cases where testsuite is not run automatically discard 3b2aff20c55c Update .gitkeyring discard fd484a2ae82f tools/tor-browser-builds-boklm: set RBM_SIGN_BUILD=1 discard 8f26e25d670d Bug 21342: Move meek-azure to the meek.azureedge.net backend and cymrubridge02 bridge. discard d9a90bd62d19 Fix settings test for bug 20123: Always block remote jar files discard e381b6cc140f Update tor-browser-build.git URL and branch discard 3a7e2c82538b Bug 20399: browser.display.max_font_* prefs are obsolete discard fa3968ef4252 readelf_PIE: add snowflake-client to the exceptions discard ae1f5709675b Bug 21286: add config/tor-browser_build-boklm discard 0aecaace7a94 Bug 21286: add TBBTestSuite::TestSuite::TorBrowserBuild discard a166299b4689 .gitkeyring: add new key discard 51532781b66a otools_PIE: skip meek and obsf4proxy discard 157a22d98af2 settings: remove browser.startup.homepage_override.buildID test discard b827e8fb8f53 searchengines: DuckDuckGo is now the default searchengine discard 67d1bcd6b1ca Bug 20626: allow slider_settings test to use values based on version discard 7502d0206941 Bug #20626: disable slider_settings_3 test on non 6.0 versions discard 5bc8a846cef7 Refactor the slider_settings test discard 661fb073a1d7 Bug 19417: remove asmjs from slider settings tests discard d77b70ba5450 slider_settings: remove check for network.jar.block-remote-files discard 1f926226c453 settings: remove settings for 5.0 and 5.5, and add 6.5 discard fcc7d9a4afbe bundle/set-env: unset PERL5LIB discard d01a56de015f Fix version in data/last_bundle.txt discard 7ad7617d3356 keyring/linus-nightly.gpg: Add new key D7CCD238B7EA12A2 discard 02017ee4be05 packages/tbb-testsuite-deps: add more modules discard 03453048b658 Fix version of the current bundle discard 0f414214c336 config: update reports-url discard 8b3dd8bf4c08 packages/tbb-testsuite: add gpg_keyring discard 6bebde1c0e35 Version 0.0.1 discard bfa88448bed5 Improve hardenning checks on Linux discard 5f20640efe30 Add packages/keyring/tbb-testsuite.gpg discard fa052e1c33b9 On OSX set DYLD_LIBRARY_PATH rather than LD_LIBRARY_PATH discard d326a5f2ff78 Update ImageMagick to version 7.0.3-5 discard cfa51e4e8a2e packages/tbb-testsuite-deps: add HTML-Parser-3.72 discard 4c8fa54b2f5f Add a win_DEP_ASLR test on Windows discard 68096a1a758b packages/ImagesMagic: fix png support discard d4bf892ca73a packages/ImageMagick: build using --without-bzlib discard d28777a82688 start-tbb-testsuite: disable PTtests and xdummy by default discard e0fc76156cff Add the --no-PTtests option to disable pluggable transport tests discard ea2200b4a512 Remove support for TBB 4.0 releases discard bfdb31e13e7e start-tbb-testsuite: run setup-virtualenv discard 33aaeba47826 setup-virtualenv: do nothing when virtualenv dir exists discard dd2fc0c7ef06 .gitignore: add bundle discard db44f840e1b4 Fix the https-everywhere-disabled test discard 1f7f5bb7f82a Disable the acid3 test for now discard 183b7994b71b Fix permissions after extracting Windows bundle on cygwin discard 5b8af56b2a38 packages/cygwin-setup: add p7zip to the installed packages discard 2f8e6efcb47b setup-virtualenv: run bundle/install_virtualenv.sh if virtualenv is missing discard a04561da551e Update keyring/torbrowser.gpg with new subkey discard 3669c7c378fb packages: add install script for virtualenv on Windows discard cec9bacdd785 Fix setup-virtualenv on Windows discard d84b012e3d5b packages: add python to the Windows bundle discard e59d5e988772 Fix packages/keyring/cygwin.gpg discard dd4529619a06 packages/tbb-testsuite: update git_hash discard a2f0f359a3e2 packages: add support for Windows with Cygwin discard 61ec55275932 packages: separate ImageMagick from tbb-testsuite-deps discard 5eb3927dc44a packages: add support for OSX discard 73546cb93756 Stop using 'readlink -f' discard 20acc7dc8dae Add execution permission on start-tbb-testsuite discard dc9d4f734a64 Add an update-tbb-testsuite script discard d0dc1d7baf10 tools/pull: when .git is missing, clone the repository discard 3178db78b764 Bug 15138: Add an otool_PIE test discard 09fad922735b Escape left brace in regex discard b5bb2ec7bab5 Stop using the Image::Magick perl module discard bfa64a4c1b9e packages/tbb-testsuite-deps: add missing perl modules discard 95599ac609f1 Add start-tbb-testsuite discard 94d9ed67b762 Bug 19067: fix bundle/set-env script discard f3be72d91a02 Bug 19067: start adding build scripts for a testsuite bundle discard 59782207d2e5 Bug 20149: add public key pinning test discard 76acd0bcf4e2 Move test-data to a temporary location discard 8ab960fb92a5 Update gk's key discard 9db3527950a3 Remove tor_meek-google test discard 9c76ca9e9a60 marionette_run: avoid error when result file does not exist discard dea7d431f202 TBBVersion: Allow git tag signatures made using an expired key discard a60b6329c715 Update gk's key discard 70a7669a8e36 Bug 19402: download_pdf - resize Window to make sure it is large enough discard 9696f8c9e923 Bug 19402: Create a test for checking that PDF downloads work discard aaff72c23f1b Fix test_data_dir path on Windows discard 6d5c9d91be76 Bug 16758: add a dom-objects-enumeration-worker test discard 25b9352264fa Don't use the marionette --workspace option on Windows discard 3f00e940650b Remove mozmill-tests/lib/.gitignore discard 8daf6e144339 dom-objects-enumeration: add MediaSource in the list of objects discard 3a5ec04d5af2 dom-objects-enumeration: fix typo discard 2e0149b714dc dom-objects-enumeration: add new DOM objects for ESR45 discard 50faa1fa6732 Bug 18976: Remove some FTE bridges discard 91f5e2b86900 Bug 19039: Test User Timing API in a worker context discard 5d80a7216a3d Set FONTCONFIG_PATH and FONTCONFIG_FILE discard c420eade8b0b Bug 17325: fix support for strace with marionette tests discard 492c66560e02 Bug 18597: Check that the Performance Observer API cannot be used discard a46250ccb3bb Remove support for mozmill and selenium tests discard a0978d09c546 fp_useragent: update useragent discard 9f07dee0a260 fp_navigator: set mozTCPSocket to undefined discard f8728d603637 fp_navigator: update useragent discard cbe29b0b5259 settings: fix useragent for TB 6.0 discard 9b3531c0722a Fix extraction of Windows bundle with some versions of 7z discard 6ff529904436 Add a --no-cleanup option discard 857bf7e7d071 settings: drop the dom.workers.sharedWorkers.enabled pref for TB 6.0 discard b2a24b5f0c7f settings: Add settings for Tor Browser 6.0 discard 27a59dfe80da screenshots: remove chrome://browser/content/preferences/preferences.xul discard 810b992c1d2f Bug 18887: Update marionette_client and marionette_driver discard 0f443b1c1c6d virustotal: fix path to tbbfile discard 4fce7e86b92a Fix cert_override.txt path on OSX discard 2e79319152f6 Remove useless print discard b012dc6ff315 Remove the mozmill screenshots test (replaced by a marionette test) discard 6b268cb74c91 Convert the svg tests to marionette discard fed6ce1d7506 Convert the screenshots test to marionette discard dbd9fb6fa9ed Bug 16009: add DOMConstructor to the list of expected objects in dom-objects-enumeration discard c782a4e03c02 Convert the noscript test to marionette discard 741c3880beed Bug 18597: move user timing testing in a separate test discard e7994fdb1b57 Convert the dom-objects-enumeration test to marionette discard c516c0ce2c1e Convert slider_settings tests to marionette discard 79f8d58a8d67 Convert the searchengines test to marionette discard 59b07f83fb7f Convert the acid3 test to marionette discard cecf9b3776ea Update paths on OSX, following #13252 changes discard 3499cd9f25ba Disable mozmill tests on OSX discard 974d182485a7 Fix PYTHONPATH on Windows discard 26d22e7cde62 Bug 18597: check that the User Timing API can't be used discard 8a54684baef8 Convert the resource-timing test to marionette discard c7bb99cd70a1 Convert the navigation-timing test to marionette discard 25d3adf010b0 Don't try to send newnym when we didn't start a tor daemon discard a050c7bfb344 Add support for OSX discard f480de63a924 Convert the play_videos test to marionette discard 4bb2be564ab3 Convert the https-everywhere tests to marionette discard 4f432e56ee8a Convert the settings test to marionette discard 4a074987e521 Bug 16009: add mechanism to pass parameters to marionette tests discard fdf5dd903f1d Replace all selenium tests by marionette tests discard cd763eb8e73a Bug 16009: add support for marionette tests discard a434afd98d9a Remove support for pre #11641 directory layout discard 46a81aeb9235 Bug 18569: run Pluggable Transport tests only once discard 015ff2e6711f Bug 18612: add tor_scramblesuit and tor_scramblesuit_httpproxy tests discard bfc8152c8b4c Enable tor_bridge and tor_bridge_httpproxy tests again discard c2aa611f7c47 slider_settings: remove gfx.font_rendering.graphite.enabled discard ed791266f479 Temporarily disable tor_bridge and tor_bridge_httpproxy tests discard 3b3eee6a8c92 Update bridges used in obfs4 test discard e88d2ad25322 Bug 18518: add tests for meek-google, meek-amazon, meek-azure discard 5c820400e80b Bug 17325: temporarily disable strace discard 90530129795f mozmill: avoid error if results json file does not exist discard e5f8633d55f6 Fix error in previous commit: really open strace.tmp file discard 4558974fd658 Use and clean strace.tmp files discard 5418af50d716 Update cert_override.txt discard 2989773f422d Try nightly builds from the last 6 days discard 51ba4d7e0af6 Fix sha256sums URL for nightly builds discard a62149f3344f Clean strace files if test did not fail discard 011983f25d02 Clean old strace log when retrying a test discard ec3cffd896b7 Don't retry a test in case of unexpected connection or modified file discard 4714f1a4dad6 Avoid error when the strage log file does not exist discard a70cf941f50a Don't use strace for selenium tests discard 16b9a396e574 Retry the acid3 test 4 times discard 4d4c56447424 install-deps: install strace discard 31d304c8b4da Ignore all screenshots in the list of modified files discard bc1377c3cd8b Set extensions.torbutton.prompted_language pref discard f4dad7595314 Fix regression introduced by #17325 discard 91d85d618b0a Bug #17128: don't test half-uploaded bundles discard c1b2c03652a0 TBBVersion: only test builds in $version-$build directories discard 33c5191b485b Bug 17325: use strace to monitor files and network activity discard 2e4fb90d4fc0 Set the HOME env variable when running firefox discard d7b18f62a421 settings: dom.workers.sharedWorkers.enabled is now true on 5.5 discard 84329bdac46c Fix tests indentation discard 0b10663712ab Send SIGNAL NEWNYM to tor daemon when retrying failed tests discard e17ef68cf544 Retry the noscript test if it fails discard e6001796dd00 Fix parsing of TBB version in git tags discard 1acd736878b1 nightly: use sha256sums.txt files for now discard 822522f355a1 Add new continuous TBB builds key discard 6d5f27d8963d Support alternate https-everywhere extensions directory discard 19adbcab01eb Add support for the ALL language bundle discard 018e0c3b9d06 Bug 17125: fix settings test broken by changes in #13512 discard 49175f19e303 settings: update 4.0 and 4.5 specific tests to 5.0 and 5.5 discard 6e64ca86e6c6 Bug 17126: open test selected in link anchor discard b0c363cf0ffa Update keyring/mikeperry.gpg with new subkeys discard f2396e121111 Update fp_navigator test for esr38 changes discard 463ed8546ca1 Update URLs used in https-everywhere tests discard 2d6fc18be902 Only enable svg tests on Linux for now discard aa75310e0530 Bug #16758: add page to enumerate workers dom objects discard 43b5d9e8eeb4 dom-objects-enumeration: fix typo in ScrollViewChangeEvent discard c505d0e9829b dom-objects-enumeration: add objects introduced by esr38 discard 54e3f577b7d6 dom-objects-enumeration: sort the list discard d5066c532021 fp_navigator, fp_useragent: update useragent for esr38 discard 71a2686ddf64 settings: update user agent for esr38 discard deec4e0cd5fc settings: don't check for app.update.enabled discard c65cd995d607 settings: app.update.auto should be true (#16632) discard c23fee55a3bd searchengines: Search is now called Disconnect #16522 discard 2cbc7d28c181 searchengines: remove support for tbb 4.0 discard ee39c4595cfe Fix inline svg test discard 68a266774d56 Add config/release-browserbundle_hardening discard c0b760fb2fc9 Ignore git tags with invalid gpg signature discard 4090dccb07bd Update gk's gpg key discard 5a616b949a25 Bug #15864: use sha256sums-unsigned-build.txt files discard f71ee9f3a017 Bug 15802: add automated tests for svg.in-content.enabled discard b7477d660478 Update URL used by http-everywhere tests discard 97a94f9da871 Use our acid3 test proxy discard 484505f06d5f TorMessengerBuild: add OSX build discard 70c4904273b1 install-deps: add hardening checks option discard 96344a46f996 Add meek-client and obfs4proxy to stack_canary skip list discard 012ad37b6947 Skip reports that can't be loaded discard bb2322a13d64 BrowserBundleHardening: add skipped files lists discard eb39bd4a6965 Tests::Command: add the skip_files option discard da4c5ab21c3a check_gpgsig: use gpg --verify with 2 arguments discard a88165d2739b Add win_DEP_ASLR hardenning test discard f5deaac415c9 Add script to check Windows DEP/ASLR discard 4d12f594edfd tbb_binfiles: start with empty %binfiles discard 2a5c3e74d98a tbb_binfiles: return relative paths discard 4f87715955cb tbb_binfiles: return Windows executables too discard d553299db441 Do sha256sums.txt filtering in testsuite constructor discard f5a9f961215a Change default keyring to torbrowser.gpg discard cb7ca3b5baea Fix filename parsing of Mac OS X Tor Browser discard e5cf95436c8f Add BrowserBundleHardening testsuite discard 9723636cec6b mozmill/screenshot: Replace deprecated nsIWebBrowserPersist.saveURI discard 343f78f6a1a3 setup-virtualenv: use --disable-pip-version-check discard 4461ba9d260f Add option to select the testsuite to run discard 8a89ad517d3b Improve browserunit result emails discard 21b5a6435b76 testrun_report.txt: simplify summary when there is only one tbbfile discard 3dd7de08b7a8 Avoid error'ing out (set -e) in pkg_install() on Debian. discard 608510db7b40 Make it clear that we cannot be running both on Debian and Red Hat at the same time. discard 8f64967e7916 Refactor the "running on Tails" check into a dedicated function. discard 809f1c27e543 Make indentation more consistent. discard 5747151c95a8 Don't install the ntp package on Tails. discard 793c748bbe39 Don't install iceweasel when running on Tails. discard 3b45308a9ccf Ensure we have lsb_release installed on Debian, before trying to use it. discard bdacaceef6eb Don't install CPAN version of dual-life libfile-spec-perl and libdigest-sha-perl modules on Debian. discard ae0521952975 Explicitly install liblwp-protocol-https-perl on Debian. discard f0fe54669475 testrequests: disable some mochitest-chrome tests discard 8f6b6ae4b5a6 tools/paganini-builds: run tools/pull discard a4a7f46d9423 Improve rbmbuild index page discard d898338f90f9 settings: remove the network.http.keep-alive.timeout check discard 6ccc21cc7ea1 Bug 15757: check that video statistics is disabled discard 730034dd8e19 Bug 15758: check that device sensors is disabled discard d5b49fd49e25 GitRepo::clone_fetch: always update git remote url discard a8b8f330dc45 BrowserUnitTests: use GitRepo instead of BrowserGit discard d3fdfc4955ac BrowserUnitTests: really chomp git output discard 8f44fff8abe5 Make BrowserUnitTests work for testrequests discard d471256b82ba BrowserUnitTests: move find_xpcshell_tests and find_mochitest_tests to pre_tests discard e05d34a42378 BrowserUnitTests: make find_mochitest_tests and find_xpcshell_tests object methods discard 983a5e30c61d testrequests: allow selecting other types of testsuite discard c46a28ad9558 settings: check torbrowser.version discard 7b0145a36905 Merge branch 'dev' discard 28091400572a Update config/browser-rebase discard 9ac0fb3ab97b BrowserGit: make get_commits_by_branch work on tags too discard 48c6757518da Bug 15562: SharedWorkers need to be disabled discard 18363623dbec TorMessengerBuild: fix Windows build discard 9ecf10239745 TestSuites.pm: add TorMessengerBuild to the testsuites list discard ecaadc3801c9 Build tor-messenger and tor-mail with the noint target discard 967c31b28a35 Add TorMessengerBuild testsuite and config discard f958fa2806ad TorMailBuild: run make fetch before starting builds discard 2d98befaac9a Update slider_settings tests for new torbutton discard ec540a8be8a3 noscript: check preferences discard 1bfdf0c055f9 Use security slider level 2 for the noscript test discard 9ff19aaee82c report.html: only include bundle infos for browserbundle discard 7b54a930ab48 report.html: only include a screenshots section for browserbundle discard 04915f06b9e7 reports_index_rbmbuild.html: make direct link to the results discard e7ac0b45705c reports_index_rbmbuild.html: fix version links discard 4b64f6737203 Add tools/paganini-builds discard 3f7e4348dc56 Add TorMailBuild discard 62de50770a68 Add the RBMBuild test suite discard aa8947005421 Move all testsuites to a TestSuite directory discard 4073e7876d13 Add a TestSuite object discard d2a841ef0d8e Add TBBTestSuite::GitRepo to manage a git clone discard 57084862dad5 Add tor_obfs4 and tor_obfs4_httpproxy tests discard de070979a0ae Update obfs3 bridges discard e33285d4dd6b Update fte bridges discard 7c9eb3c52b00 Bug 15225: add noscript tests with alternate hostnames discard 6d8600749d2e noscript: improve error messages discard 9b370d846ad8 Bug 15225: add test pages using alternate hostname discard 5a5256336345 Bug 13053: add noscript iframe tests discard 8aa8d0655794 test-data/noscript: add an id to iframes discard 38c9093a516b testrequests: also add arthuredelstein discard 5052d3c46c36 testrequests: allow more people to request tests discard a01c0ae3b5d7 Bug 13053: add a noscript test discard cc8e5fe07262 Add a 'prefs' option to set firefox preferences before a mozmill test discard 32c2c0f7457a Add a cert_override.txt file discard f85a93ae30f4 Update test_data_url discard adeecc1c5d84 javascript.html: remove useless text discard 68c3f6bb2ea1 Start adding noscript test data discard c81fafc624d8 config/*: update reports-url discard e8c87de78d75 Use TORBROWSER_BUILDDIR (#13015) to find tbb versions discard 770130a250b2 dom-objects-enumeration: add __XBLClassObjectMap__ discard 9043f9bb3f95 Bug 12430: Add jar: pref to slider test discard 6e3ecb215347 searchengines: change the search engine for the 4.5 branch discard c2fb1b824288 Merge remote-tracking branch 'gk/bug_11236' discard 05c24a91aef5 Fix syntax error introduced by previous commit discard 8aad9d8211a2 Add an acid3 test discard 79d4b064201d settings: all our current versions are >= 31.0 discard 91dc33b97591 Make the settings test version aware discard 9eeed0907eb2 mozmill tests: export tbbinfos discard 8d2984ad9be1 config/testrequests: set a valid sender email discard f921e5a6f9b1 tools/run-tests: add --config=testrequests discard 14c1b89d3db7 Bug 12222: Allow Tor Browser team to test custom builds discard bdf07da6a9b4 Bug 11236: Test that we have Startpage selected discard ecddd0d19851 slider_settings: don't check noscript.global for now discard e496b046250b Fix slider_settings test with latest changes in torbutton discard 5f908084ad7b Options: fix os and arch options on Windows discard 4cda20e105d3 config/release: checking signature using torbrowser key discard 337a0b14d38e Add the new tor browser signing key from ticket #13407 discard a0eac662ad79 Allow the keyring option to be an array discard ade9b04024d5 latest_tagged_version: Skip tags that are more than two weeks old discard 88ef1db27059 latest_builds: skip builds which are missing a signature discard 349458f42059 config/release: remove 4.5-alpha-1 discard 30047d47a7e4 Generate missing thumbnails when receiving a report discard 4bf9db2fe2cc Disable most tor_bootstrap tests on non-linux for now discard 596f5e62953c Use $OSNAME rather than $options->{os} to check running OS discard 9ba1f4072c4c slider_settings: don't check noscript.globalHttpsWhitelist discard 7b6192a583c7 Add security slider tests (#13682) discard 4a146c25586a Fix tor_obfs3 test on Windows discard 105f048eed46 Fix ptdir path on Windows discard 224edf377565 tor_bootstrap: convert cygwin pid to windows pid discard 9a072d74e85b BrowserBundleTests.pm: fix tbbdir path on Windows discard 53c2fff397b2 tor_bootstrap: fix pathes on Windows discard 0c0fe5d97069 tor_bootstrap: improve error message discard 5f5ed018c222 Add a test testsuite discard 4e5cfe9a72b5 Start adding browserrebase testsuite type discard 0caf20cb60de git_clone_fetch: detach HEAD before fetching new commits discard 684bcb6aeccb BrowserGit: Use git-rev-list to get a list of commits discard fc893a059f90 Update gk's key discard 078924173da7 config/release: test version 4.5-alpha-1 discard b3302547b538 Add obfs4proxy to the readelf_PIE exceptions discard c4af495d12fb Run failing tests 2 times discard 3d09fac41ccb config/release: import file_known_issue sub discard f7a2eb0b316b chomp twice the output of git commands discard c53132276d05 Clone gecko-dev from github discard 0751850dabfc config/linus-nightly-virustotal: also fix name discard ca290f92e161 Run unit tests on branch tor-browser-31.2.0esr-4.x-1 discard 9ea9fd46003b Fix config/linus-nightly-virustotal discard 7a1e4a247731 report_browserbundle_virustotal.txt: sort files order discard 17fb725f9d89 config/release: add readelf_PIE known issue discard 23cc83f1589c dom objects enumeration test: add esr31 new objects discard 143dc2ab5c52 settings test: update user agent discard 5b54e54f3181 config/linus-nightly: remove useless print discard b7ecf0759fdb config/release*: remove the no-newlayout option discard 9751810fb495 config/release-virustotal: send email to tor-qa discard 0fc47a236b5f Update fingerprinting tests for ESR31 discard ae9d3b5cf5ef Fix the readelf_RELRO test discard 951493db39b8 config/linus-nightly*: try the last 3 days discard 8ed33431c954 Update mbox package discard c4e95bc34517 TorBootstrap.pm: add Browser dir to LD_LIBRARY_PATH discard 269d9849ad45 ff_wrapper: add Browser dir to LD_LIBRARY_PATH discard bf6983865d4e mozmill: fail test if no test is passed discard 562069d61d84 config/release-virustotal: only send emails to me for now discard c8329a6d2c92 virustotal reports: remove OS and Arch discard be109dc5d75e Improve virustotal reports index page discard dcd3b186d10f Copy reports_index_browserbundle.html -> reports_index_browserbundle_virustotal.html discard e1fb0ea59c3c Improve virustotal text (email) report discard a819854d8e31 install-deps: add win target discard 2854eeaf2a2f VirusTotal.pm: improve error handling discard 033d71bf3cee Install-deps: don't install xvfb discard 37a955943b55 install-deps: Only install gtk and iceweasel if X target is selected discard 38ff955fa2ea Make it possible for each testsuite types to use different text reports discard c71287bd1817 Add a browserbundle_virustotal testsuite type discard 12f40dab378d virustotal: use Find::File to find all *.exe files discard 1a3537142c00 Add more doc about adding new tests discard 4b718faaba6f Check if mbox meta file was created before trying to read it discard 8b22a3deccc8 Merge remote-tracking branch 'gk/bug_13024' discard a63a4323260b Bug 13024: Make sure resource timing is disabled. discard 5f68a9669b80 Bug 13024: Adding a test for resource timing pref. discard e984758739b1 Bug 13186: Test for the Navigation Timing API. discard e53e28b32134 Update keyring/mikeperry.gpg discard 8b24c252e1aa setting.js: uncomment security.nocertdb discard b8505bb57571 settings: remove check on extensions.bootstrappedAddons discard d1cdfe8d7130 settings.js: don't check network.proxy.socks_port discard 8a84d22bbdfd Fix check_opened_connections test discard 59ee830db763 clone_strip_coderef: remove scalar refs discard d9298c30ce49 Fail test when bad connections were detected with mbox discard 28f1784fab03 Set TOR_SOCKS_PORT and TOR_CONTROL_PORT in pre_tests discard de8beab11722 config/release: don't disable mbox discard 865b5d51f468 packages: update mbox git commit discard d02913b2f210 Strip code refs before exporting to json discard 7c89dafad30f Add a new test: play_videos discard d51e13fad25c Add mozmill-tests/tbb-tests/test_page.js discard 4ad90e465522 play_videos.html: add result to a test_result element discard 0291fd39f75e Move the test for sha256sums.txt file outside tbb_filename_infos discard 57cf4836410b Rename test-data/videos.html to test-data/play_videos.html discard 89e0db21dc72 Allow defining the mozmill file separatly from the test name discard 4a8621680b65 Add test-data/videos.html discard 4ec7e927d455 Add gizmo.mp4 and seek.webm test videos discard 9c00d98bfe6d Add some videos downloaded from Theora Testsuite discard 2fad73d9117a Export testsuite and test options to mozmill tests discard d80047087566 Fix install-deps discard 0ccc9aefa60d Disable 3 mochitest-chrome tests discard c2cc44a9162f Add the --disable-tests option discard 55089f2fc9ed Make it possible to define enable-tests as an hash ref discard 15f6194aa99b Set default resolution to 1280x1024 in xorg.conf discard be6b67f32342 install xorg void input driver discard eae09fb8ada4 browser-unit: increase testsuite_version and tag discard 133d9986e704 Start an X server and window manager discard f1680e5dc4ac BrowserUnitTests.pm: don't use xvfb if the option is not set discard 8778fad416ae Add a TBBTestSuite::XServer module discard 582a8c4a1726 xpcshell: skip test if no xunit file was created discard 88500d2c4554 mochitest: skip the test if no failure file was created discard ef01e0478a1a Migrate mochitest of Arthur Edelstein to mozmill for QA. discard 84b1efddd9c0 mochitests: only include errors in the logs discard 9470c1620481 tmpl: filter html from various log files discard 6bd7dc4618a1 mochitests: handle case where failures file is not created discard c94b2c6170ea config/browser-unit: update to branch tor-browser-24.8.0esr-3.x-1 discard 62995e079e7d config/*: update reports-url discard 5c9781524b38 Add a dom-objects-enumeration test discard be528bc87e8f config/browser-unit: add testsuite version in report name discard 200f3ec472e9 reports_index_browserbundle.html: remove old "Available tests" link discard 2f54962556fb Update tests list page discard c07cb973c7b0 reports_index.html: sort tags discard 0ea47af9b61a reports_index.html: reverse months order discard 3c5cd9e11528 Improve reports_index.html discard f34274866c60 Fix "Last 20 reports" title discard 814f05fba2ca Add testsuite descriptions discard eac7664c1ff3 Add per month reports index discard 20efa6d86c52 Use YAML::Syck instead of YAML discard 6f81e2d561ab Tests.pm: remove useless use of YAML module discard 36af38b37d95 index pages: add titles discard c3794c8bb9f6 Change 'tbbfile' report type to 'browserbundle' discard 1f1637da2d37 Only include the 20 latest reports on the index by type discard ed9ad4ae6e47 When adding a new report, only update index pages that changed discard 37601431bca2 make_reports_index: use summaries rather than full reports discard d9736f3d6c93 Make %reports a global variable discard 7c8f89163858 Save report summaries as json files discard b4536a1a3421 Add a save_report function discard d611562438c2 Add report_dir and report_path functions discard 16841e7bd51e Reports.pm: stop generating reports by tbbversion discard e1b5bcc25b80 reports_index_browserbundle.html: use tags as the version discard 82e453b4964c config/release*: set tags rather than tbbversion option discard 865b8acd1274 Convert tbbversion to tags discard 466c8ea3b724 reports_index.html: list tags for each type discard 587eaa95a102 config/browser-unit: Use the name of the branch as report tag discard 88db319de2f1 Allow setting tags on reports discard 194b17a85709 Add support for mochitest tests discard 723682ff1a68 Only diff time for tests which have been run discard b0bfc9fbe457 xpcshell: allow viewing logs for each failed testcase discard 21f0b1f209f1 Get xpcshell test results by reading xunit xml file discard dc9bd24abd14 Add a clean_browserdir option discard a5e8883a5e82 Remove "always" option. Check Tor process id before trying to stop it. discard 63442ae2d0bb Add known issue: meek binaries are not PIE (#10935) discard 766d037110f5 Add a file_known_issue subroutine discard 0a5385ae6fb1 Move the command test type to its own file discard df6af6db8686 Add link to trac tickets if tickets is defined for a test discard 29a96dd4cfdf Add the known fail_type, for known tests failure discard 33b2b72ab2be Use the known_issues option to check for known issues discard e86db639e63d Add logs of failing tests in the index discard 3def2b4353ba Exit with error in case of template error discard 3960c6cb1d91 Add separate index pages for each report types discard 5771aca452ff xpcshell_test: use xvfb-run discard dac77136c1c5 build_firefox: update .mozconfig with number of cpu discard b598140437ac Add config/browser-unit discard 472afccbd919 Add TBBTestSuite::BrowserGit; discard f980d9967056 config/release: disable mbox discard 3815ff696c26 install-deps: install IPC::Run perl module discard 06168bad5116 BrowserUnitTests: add diff with previous results discard c29255860dd4 report.txt: display fail type discard 9ecdf8dbae17 Turn some readelf_* tests into warnings discard da91887d58da tor_bootstrap: include logs directly in the report discard c11dbd4abdb6 tor_fte: remove specific case for 3.6.x versions discard 89f151e60ea6 tor_bootstrap: add content of the torrc file to the test details discard 335e98228ab8 Fix testsuite type for browserbundle discard c6ad87d84a5f VirusTotal.pm: only read api key file when used discard 8cf679ee0973 Move test_types, pre_tests, post_tests outside tbbinfos discard f6c5b48457fe Set BrowserBundleTests.pm testsuite type to 'browserbundle' discard 7c5f00ceb2f1 Rename browser testsuitetype to browserunit discard 1693e61c4f0a Add build_firefox test discard 43a70adf8d92 Really set fail_type error as default on all tests discard 80f8c2895424 TBBTestSuite::Common: add get_nbcpu discard a800b984acae Add run_to_file sub discard f147da111924 report.html: remove commit author discard eed9a5bb6adf report.html: add link to commit discard 64dac4e87e00 Fix xpcshell test dir discard 1452ce46c832 report.html: improve display of results discard 5d4930e7388a Display the list of test warnings discard 12df8660643b set_report_success: simplify discard 1a7a0f5997fc Rename failed_tests to error_tests discard aec206ae307c Add 'warning' fail_type discard a413af51c210 Remove trailing / from xpcshell dir discard ffa5f72f00cc Resize warning.png to warning-small.png discard 8d5abb966079 Add static/warning.png discard c666e42cedc6 Make the is_test_error sub available to templates discard 30223c1a9ca4 report.html: display fail_type discard a6fedb14d2f1 Set default fail_type to 'error' discard 65a411b00bca Replace fatal boolean with fail_type fatal value discard b30e4329ef72 Add a is_test_error subroutine discard 0cf128b94825 run_tests: If arg is an HASH ref, use it instead of tbb_filename_infos discard 6bece3bc55fa Save and display total testing time discard d8bebe332880 report.html: display tests run time discard 6d73e8c7b696 BrowserUnitTests: get commit infos discard bc7152ed8e43 Start TBBTestSuite::BrowserUnitTests discard ef718f3a91b8 report.html: add javascript function to hide/show content discard 3f1d8b9602ec Store tests run time discard fcbf4076054c Print the name of the test that is being run discard c3a3cbdc4940 Tests.pm: move bundle specific stuff to BrowserBundleTests.pm discard 89df14e532aa Allow replacing test_types hash discard 45bf4eeda488 test_start: allow replacing the default list of tests discard c0e652031820 Rename test_tbb to test_start discard 10c2b58ebb37 test_tbb now takes a tbbinfos hash rather than a filename discard bb6a57a57a50 Remove bundle specific stuff from test_tbb sub discard a3f82fb714f1 Check modified files if we are using mbox discard a1d71470866f Add a get_var subroutine discard bc32375df55f install-deps: add a yum_install function discard b4ef8dc951b7 Don't kill tor with SIGKILL discard aa4e39c33718 Only set LD_LIBRARY_PATH for tor and firefox discard 904d953ea31c Add a --no-mbox option to disable the use of mbox discard a8e61d75b98b TBBTestSuite::TBBVersion: Check tags on all branches discard b772b052f93f List opened connections for selenium tests too discard 72d0b7da6bde Don't try to check opened connections if mbox is not enabled discard afe0aeadcd70 Add support for new TBB layout introduced with ticket #11641 discard 7821bbae128a selenium tests: also run in mbox if available discard bd76ff28e880 ff_mbox_wrapper: don't overwrite previous log if multiple runs discard 32655cbb9d94 packages: update mbox discard 80df222595fc Set TBB_BIN and TBB_PROFILE env in selenium_run discard a561d212813f Add readelf_no_runpath test discard ddbdb57c93f9 Add readelf_no_rpath test discard 32b3935d06cc Add readelf_PIE test discard bfa4e2cb3404 readelf_RELRO: also check for BIND_NOW discard 55c031c2a922 Add readelf_NX test discard db81a469fea2 Add a readelf_stack_canary test discard 697feb01870f command test type: don't include full path for failed files discard 08b3c3a651f3 Run RELRO test on all binaries discard c6e5ce0d48f2 Add a RELRO test (#12107) discard 0098b2a43daf Add the command test type discard 86367ae973e5 testrun_report.txt: sort tbbfiles discard 8da17e57666e testrun_report.html: sort tbbfiles discard 5e7c3c445837 Add the list of failed tests at the top of reports discard ef2ad1cbd5a9 If mbox is available, use it to run mbox tests discard a796c6312667 packages: update the mbox version we are using discard e0d28037fd43 Enable tor_bridge and tor_bridge_httpproxy tests again discard 32f8bd172649 tor_bridge.conf: use port 6666 discard 406c5d88cf40 Temporarily disable tor_bridge and tor_bridge_httpproxy tests discard 68f6937b72ca tor_fte.conf: update path to fteproxy for versions > 3.6 discard 07ec11aff1f4 tbb-testsuite: display usage infos if no @ARGV discard 3b6283bce03c Add TBBTestSuite::Common::has_bin discard 814134acaf18 packages: add mbox rpm package discard 98c7f957f00d Added fingerprinting tests discard 86deacce357e Send nightly test reports to Gunes Acar discard 2997551c2dc0 .gitignore: add clones discard 2db3f3d211d0 Add static/ok-small.png and static/failed-small.png discard 41bc4cb74d20 Also copy static files when making reports index discard 890b7b4df967 install-deps: install nmap-ncat discard f78b60168a79 report.html: add tests descriptions discard 0c06d977c3de report.html: add a summary of tests run discard b44888375a62 Copy static directory content to reports/static directory discard 4405d12ea2e5 Add static/failed.png discard 2147dc993ef0 Add static/ok.png discard c9fe9b025076 report.html: add more space between each result discard b7c7dc1b3fdb Add httpproxy tests discard b43056cd411a Add an 'enable' option to test definitions discard 470ad7fce749 doc/new-test.txt: mention tor_bootstrap test type discard ed79f9028330 Add tools/update_doc discard 9c1b26d288a2 tor-config: remove duplication of main config discard 9ca72c624f73 tor_bootstrap: fail test if we cannot connect to control port discard 922775b54dbc Add new test: tor_fte (access tor using fteproxy) discard 2be6ce5e7141 Add new test: tor_obfs3 (access tor using obfs3) discard 294c12eecb9b Add the tor_bridge test discard c99bd19a8598 Allow testing tor using different configs discard 843f9e8fdcb8 Try to fetch a page after successfully bootstraping tor discard 41dbdfa0ca4f tor_bootstrap: use test name as log file name discard f10380047b5b Move tor_bootstrap test into a separate file discard 76a2a6abe8d2 Email nightly results to Kathy and Mark from Pearl Crescent discard 03f9c4ae5b00 Email nightly results to gk and mikeperry discard d5c3252eff14 use tor-browser-bundle.git tags to know the latest version to test discard aa90032e9071 Add keyring/gk.gpg discard 2ac610f861bc config/release*: email results to tor-qa discard d9c8c93e7e89 config: 3.6-build4 discard d519ae737f8f details_virustotal.html: add details about which AV are positive discard 9d00dc028fa1 Use separate template files for details about each test type discard cbc7cc6c57a6 report.html: move test details to a separate subsection discard b36d8db63feb report.html: don't show the tests that have not been run discard 558291d83030 install-deps: check if cpan module is installed before using yum discard 7705781a87c8 install-deps: install and enable ntp discard 103c5aef99a7 config/release*: test version 3.6-build2 discard b337f082365e config/*: add reports-url option discard e27d74342010 Add the reports-url option discard 39d81e31f7d0 Add a show_report action discard 31e448c35583 Add a dump_options action discard 8c006670fe45 Disable selenium tests on Windows for now discard 2c39b8f3a746 Rename $_OUTDIR to torbrowser discard 31b92eea1d55 Make mozmill_run work on windows discard e4acbb3ba9cd Set HashedControlPassword in torrc-defaults instead of command line discard 8ae1821a6541 start_tor: convert paths to windows paths discard 36f87af8a7f7 Disable xvfb on Windows by default discard 85a73c7202d0 Add a winpath function discard 588cb8a9b365 Don't create thumbnails on Windows discard 7d9b8370b026 install-deps: add Email::Simple and Email::Sender discard 36f56bb1c9fa linus-nightly, linus-nightly-virustotal: send email to me discard 86fd7ca3f33d receive_report: send an email when the report has has an email-to option discard d2a6fe6c36e8 Add an option to email test reports discard a65abcbe15f1 Add a success key to each report discard f3c50256539d system_infos: set osname to uname -s, when no lsb_release discard b8d453a0c92b config: add build number discard b7db0ab91462 config: test version 3.5.6-beta-2 discard 5fd899750fab install-deps: on Cygwin, install perl modules with cpan discard 9dcd103cfdbb Add tools/run-tests-virustotal discard e823ae296d90 Add virustotal config files discard bc0244afffff Display in red the files that are positive on virustotal discard c7cd58b07a92 extract_tbb: move only Start Tor Browser.exe to $_OUTDIR discard 6814c353d42a config/release: update for version 3.5.4 discard 5281a1cbaaf3 Add keyring/boklm.gpg discard 5ca4b623f7bf Add tools/sync-results discard bb7c19da43bb tools/run-tests: forward arguments to tbb-testsuite discard fbd31fb8207d Add tools/update-authkeys discard bed5dc277010 doc/usage.txt: point to example of ssh keys definition for update_authkeys discard f11df1ab1583 Add config/receive-reports discard da6457264e91 VirusTotal.pm: only read key file if it exists discard da9c754381dd tools/pull: update submodules discard 4a338884c555 Add a virustotal test discard 8f7b20979ab7 Store the tbbfile path in $tbbinfos discard 77d2692f9c29 Make it possible to test Windows bundles from Linux discard 744c957c299e doc: add page about how to add a new test discard 6b006d745732 doc/usage.txt: fix typo in --no-starttor option discard 8864004a4f71 Split README into multiple files in doc directory discard 3c10e0c5b2b3 Add mechanism to send and receive reports with ssh discard 90d1a980083d config/release: remove unused variable discard df0dfb5c1393 Alllow runing tbb-testsuite from outside its directory discard d78c047812c1 Fix tools/run-tests discard 07e941e78498 tools/gpggit: set pgp trustmodel to 'always' discard c859b2e8bb09 Add tools/run-tests discard 7b51c6b2cb65 Allow running only one tbbtestsuite at the same time discard 35a331c88471 Add a script to pull from git while checking commit signature discard e3e99c628c19 install-deps: on Debian, install iceweasel discard 8ea482844c63 Add screenshots of preferences windows discard 5d0b5fb45191 reports: add more space between screenshots discard b0e52bd0fe59 Sort screenshots discard 339e80c4c44d waitForPageLoad: increase timeout from 10s to 50s discard 8b6c07a63ddf Rename check_screenshot test to screenshots discard 11792f9e3e31 Do some cleaning in mozmill test files discard c66b41091cec Add CC0 license file discard dcf50ebdf997 mozmill tests: try loading pages more than once if it failed discard 7ca25ce26ce5 xvfb-run: use the --auto-servernum option discard eb84b7ccacf8 mozmill-tests: use 10s timeout for waitForPageLoad discard ef11492ca93c Add per version reports index pages discard c4f159e8a6d4 Add a make_report action discard 5c9bdf9d3d5a report.html: add details about mozmill test errors discard 559479290ae7 Add config/release discard 55a31ac1f43f report.html: Fix list of tests with screenshots discard 52cf93f8a287 reports_index: make the result column a link to the test run discard 1ebdf148a0d4 reports_index.html: add OS and arch discard b207e80b1788 tmpl/tests_index.html: add link to tests source discard 5ead4865ebb7 Add a settings test discard 6966dad5e296 Add https-everywhere tests discard 606d496aaa00 ADd the --enable-tests options discard 6bef27cc6f92 Rename the setup script to setup-virtualenv discard 1b1122ea1804 Add a install-deps script discard c0599f9ce75e Don't create a report if no tbbfile is given discard 5b9eead9aa50 Store temporary files in a tmp sub-directory instead of /tmp discard a0d023ce978b README: add DateTime in the list of dependencies discard 241b82ef5757 Store reports in a 'r' sub-directory discard 823ffca28123 Add a report_format field in the report.yml file discard 5e6f9ee1660a Fix general status on reports_index page discard 428d99182b20 cleaning: remove the setup_tbb function discard e7131618b898 Treat tor_bootstrap like a normal test discard 79948785e26c Rename tmpl/index.html to tmpl/testrun_report.html discard 1c2cdcb354f0 Add a page listing available tests discard 4ea3fbf07206 Replace tests definition hash by an array discard 9a3176767fa3 Add tests descriptions discard 9d5cbfcfc025 Add an --action option to select what to do discard f57b3cf267b7 Add config file for testing Linus nightly builds discard 29921081832e Add support for configuration files discard b819e12b427a Add system infos to report.yml discard 69ed9ad53496 Rename files option to args discard 1d4447913c08 tbb-testsuite: add a run_tests function discard fd2704727516 Remove some uses of global $options variable discard 88e4c74bbe4a Move tests to a separate module discard fdd1260d4015 Rename results.yml to report.yml discard 9f4338ed00ab Split tbb-testsuite into multiple modules discard bb0374944f27 Add a reports index page discard 9ba8997a5b2d Add keyring/linus-nightly.gpg discard 726b7f9ab240 Add keyring/mikeperry.gpg discard 51b19fe2bfa1 Add .gitignore discard 45a904444452 Add a setup script discard 79d10ad86c26 Add time in the results yaml file discard 8668daf0be36 README: fix description of the --keyring option discard 60b60b112304 Add a --download-dir option discard d992fed8b8f2 README: add LWP::Protocol::https in the list of dependencies discard 2656420045e9 Add a --name option to set the name of the tests run discard 85c0d9494668 Save tests results in a YAML file discard af80d5bf3603 Don't store a File::Temp::Dir object in tbbinfos discard 178c0629e870 Don't store tbbdir inside $options hash discard 78cb8df4f7b3 Don't store tbbinfos in $options hash discard e8453eb56eb4 Run the tests inside an X Virtual FrameBuffer discard 3993ab5f8479 Add more usage infos discard ff092f6c25e8 Use a python virtualenv for mozmill and selenium discard 3927782f3275 Use Image::Magick to resize screenshots discard 62804bc5265a Download and check gpg signature of sha256sum.txt files discard 4c4ec77a41bf Add tor_bootstrap as a test discard 8e0f856339a0 Rename tbbScreenshot test to check_screenshot discard a5dd49f6db69 Simplify is_success discard 504dbeb6f983 Exit with error in case of error in template discard 12246b4b5e49 Add details about selenium tests in report discard 0986c7aa1ee2 Remove useless line discard 602ca7a9c923 report.html: skip tests which have not been run discard 2ae36ba0860e run_test: save result in a json file if SELENIUM_TEST_RESULT_FILE is set discard dab869b0eeb9 Add a run_test script to run selenium tests discard 6b5ebe2a1b29 Rename check.tpo test to check discard 04bc66a931bc Add html tests report discard 978f775f81c6 Add general bundle test status discard bb4ea616036b Keep bundle sha256sum in tbbinfos discard 236f02aea956 Use common hash for mozmill and selenium tests discard 65f205baa8eb Create thumbnails of screenshots discard d7477f7d0aba README: add usage infos and options list discard c2a9596decbb Save mozmill json results and screenshots in reports directory discard 076c47380ae0 tbbScreenshot.js: use the new screenshots lib discard 60fe6a186ee2 lib/screenshot.js: use MOZMILL_SCREENSHOTS environment variable discard 8c3f4a2e3ecf lib/screenshot.js: remove use of utils module discard 39a19dbd73e1 Add lib/screenshot.js discard a0ed265eece7 start tor before running tests discard 362fb86d257a Set TOR_SKIP_LAUNCH env instead of removing tor-launcher discard 2322c2e84183 add support for sha256sums.txt tests discard a1a43e62d989 If filename is a URL, download it discard 21ec7452bc91 Get infos about bundle (os, version, language) from filename discard b4884975e753 Add options to disable mozmill or selenium tests discard ab59dc01411a tbb-testsuite: allow testing more than one bundle discard c7440b334767 Add a selenium test discard ad48f68d4bc9 Add script to setup tbb and run mozmill tests discard c882ddc3358c Add a mozmill test to visit check.tpo and take a screenshot discard e2a1462c0799 Add mozmill-tests from mozilla as a submodule discard 250c3e7bb0d1 First commit