tor-browser

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

config.toml (3814B)


      1 # Standard 'directives.txt' prologues for jit-tests
      2 harness_directive = "|jit-test| skip-if: true"
      3 directive = "|jit-test| test-also=--wasm-compiler=optimizing; test-also=--wasm-compiler=baseline; test-also=--setpref=wasm_test_serialization=true; test-also=--test-wasm-await-tier2; test-also=--disable-wasm-huge-memory; skip-variant-if: --disable-wasm-huge-memory, !wasmHugeMemorySupported(); local-include:harness/harness.js"
      4 
      5 # Failing tests across all testsuites
      6 excluded_tests = [
      7  # fiddly text-format rules we don't care about
      8  "^annotations.wast",
      9  "^id.wast",
     10 ]
     11 
     12 [[repos]]
     13 name = "spec"
     14 url = "https://github.com/WebAssembly/spec"
     15 branch = "wasm-3.0"
     16 excluded_tests = []
     17 directive = "; test-also=--no-avx; skip-variant-if: --no-avx, !getBuildConfiguration('x86') && !getBuildConfiguration('x64') || getBuildConfiguration('simulator')"
     18 
     19 [[repos]]
     20 name = "threads"
     21 url = "https://github.com/WebAssembly/threads"
     22 # As of this writing, the main branch is "miserably out of date":
     23 # https://github.com/WebAssembly/threads/issues/198
     24 branch = "upstream-rebuild"
     25 parent = "spec"
     26 excluded_tests = [
     27  # tests that are unrelated and out of date
     28  "^address.wast.js",
     29  "^align.wast.js",
     30  "^binary.wast.js",
     31  "^binary-leb128.wast.js",
     32  "^br_if.wast.js",
     33  "^br_table.wast.js",
     34  "^call_indirect.wast.js",
     35  "^comments.wast.js",
     36  "^custom.wast.js",
     37  "^data.wast.js",
     38  "^elem.wast.js",
     39  "^exports.wast.js",
     40  "^f32.wast.js",
     41  "^f64.wast.js",
     42  "^float_exprs.wast.js",
     43  "^float_literals.wast.js",
     44  "^float_memory.wast.js",
     45  "^float_misc.wast.js",
     46  "^func.wast.js",
     47  "^global.wast.js",
     48  "^if.wast.js",
     49  "^imports.wast.js",
     50  "^linking.wast.js",
     51  "^load.wast.js",
     52  "^local_get.wast.js",
     53  "^local_tee.wast.js",
     54  "^memory(_.*)?.wast.js",
     55  "^ref_func.wast.js",
     56  "^ref_is_null.wast.js",
     57  "^ref_null.wast.js",
     58  "^select.wast.js",
     59  "^store.wast.js",
     60  "^simd_.*.wast.js",
     61  "^table.*.wast.js",
     62  "^token.wast.js",
     63  "^tokens.wast.js",
     64  "^unreachable.wast.js",
     65  "^unreached-.*.wast.js",
     66  "^utf8-.*.wast.js",
     67 ]
     68 directive = "; skip-if: !wasmThreadsEnabled() || helperThreadCount() === 0;"
     69 
     70 [[repos]]
     71 name = "custom-page-sizes"
     72 url = "https://github.com/WebAssembly/custom-page-sizes"
     73 branch = "main"
     74 parent = "spec"
     75 excluded_tests = [
     76  # tests that are unrelated and out of date
     77  "^address.wast.js",
     78  "^align.wast.js",
     79  "^binary.wast.js",
     80  "^binary-leb128.wast.js",
     81  "^br_if.wast.js",
     82  "^br_table.wast.js",
     83  "^call_indirect.wast.js",
     84  "^comments.wast.js",
     85  "^custom.wast.js",
     86  "^data.wast.js",
     87  "^elem.wast.js",
     88  "^exports.wast.js",
     89  "^f32.wast.js",
     90  "^f64.wast.js",
     91  "^float_exprs.wast.js",
     92  "^float_literals.wast.js",
     93  "^float_memory.wast.js",
     94  "^float_misc.wast.js",
     95  "^func.wast.js",
     96  "^global.wast.js",
     97  "^if.wast.js",
     98  "^imports.wast.js",
     99  "^linking.wast.js",
    100  "^load.wast.js",
    101  "^local_get.wast.js",
    102  "^local_tee.wast.js",
    103  "^memory_copy.wast.js",
    104  "^memory_fill.wast.js",
    105  "^memory_grow.wast.js",
    106  "^memory_init.wast.js",
    107  "^memory_size.wast.js",
    108  "^memory.wast.js",
    109  "^ref_func.wast.js",
    110  "^ref_is_null.wast.js",
    111  "^ref_null.wast.js",
    112  "^select.wast.js",
    113  "^store.wast.js",
    114  "^simd_.*.wast.js",
    115  "^table.*.wast.js",
    116  "^token.wast.js",
    117  "^tokens.wast.js",
    118  "^unreachable.wast.js",
    119  "^unreached-.*.wast.js",
    120  "^utf8-.*.wast.js",
    121 ]
    122 directive = "; skip-if: !wasmCustomPageSizesEnabled(); test-also=-P wasm_custom_page_sizes; test-also=--wasm-compiler=baseline -P wasm_custom_page_sizes; test-also=--wasm-compiler=optimizing -P wasm_custom_page_sizes; test-also=--disable-wasm-huge-memory -P wasm_custom_page_sizes"
    123 
    124 # Example proposal config:
    125 #
    126 # [[repos]]
    127 # name = "exception-handling"
    128 # url = "https://github.com/WebAssembly/exception-handling"
    129 # branch = "main"
    130 # parent = "spec"
    131 # excluded_tests = [
    132 #   "^data.wast.js",
    133 #   "^elem.wast.js",
    134 # ]