tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

startup-test.yml (1924B)


      1 # startup-test-windows:
      2 #   extends: .with-local-repo-pwsh
      3 #   variables:
      4 #     LOCAL_REPO_PATH: "C:\\Users\\windoes\\tor-browser.git"
      5 #   stage: startup-test
      6 #   interruptible: true
      7 #   parallel:
      8 #     matrix:
      9 #       - BROWSER: ["tor", "mullvad"]
     10 #   tags:
     11 #     - x86-win11
     12 #   script:
     13 #     - ./mach python testing/mozbase/setup_development.py
     14 #     - ./mach python .gitlab/ci/jobs/startup-test/startup-test.py --platform windows --arch x86_64 --browser $BROWSER
     15 #   rules:
     16 #     - if: $CI_PIPELINE_SOURCE == "schedule"
     17 
     18 # startup-test-macos:
     19 #   extends: .with-local-repo-bash
     20 #   variables:
     21 #     LOCAL_REPO_PATH: "/Users/gitlab-runner/tor-browser.git"
     22 #   stage: startup-test
     23 #   interruptible: true
     24 #   parallel:
     25 #     matrix:
     26 #       - BROWSER: ["tor", "mullvad"]
     27 #   tags:
     28 #     -  x86-macos
     29 #   script:
     30 #     - ./mach python testing/mozbase/setup_development.py
     31 #     - ./mach python .gitlab/ci/jobs/startup-test/startup-test.py --platform macos --arch x86_64 --browser $BROWSER
     32 #   rules:
     33 #     - if: $CI_PIPELINE_SOURCE == "schedule"
     34 
     35 startup-test-linux:
     36  extends: .with-local-repo-bash
     37  image: $IMAGE_PATH
     38  stage: startup-test
     39  interruptible: true
     40  parallel:
     41    matrix:
     42      - BROWSER: ["tor", "mullvad"]
     43  tags:
     44    -  firefox
     45  script:
     46    - Xvfb :99 -screen 0 1400x900x24 &
     47    - export DISPLAY=:99
     48    - ./mach python testing/mozbase/setup_development.py
     49    - ./mach python .gitlab/ci/jobs/startup-test/startup-test.py --platform linux --arch x86_64 --browser $BROWSER
     50  rules:
     51    - if: $CI_PIPELINE_SOURCE == "schedule"
     52 
     53 startup-test-android:
     54  extends: .with-local-repo-bash
     55  image: $IMAGE_PATH
     56  stage: startup-test
     57  interruptible: true
     58  tags:
     59    -  firefox
     60  script:
     61    - ./mach python .gitlab/ci/jobs/startup-test/startup-test-android.py --devices "Samsung Galaxy S23-13.0, Samsung Galaxy S8-7.0" --tests org.mozilla.fenix.LaunchTest
     62  rules:
     63    - if: $CI_PIPELINE_SOURCE == "schedule"