diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2019-09-02 17:07:11 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-09-02 17:07:11 -0400 |
commit | d43b43ca781b025b9a6a54827ea3ef193972ef24 (patch) | |
tree | 84173b6a653802a41c23145dd3b2048d9075e2a4 /tools/benchmark_test.py | |
parent | 56508f113d9fe61ffcce4cbbb85e3d6961888e1d (diff) |
Refactor snapshot build (#2825)
Instead of using core/snapshot_creator.rs, instead two crates are
introduced which allow building the snapshot during build.rs.
Rollup is removed and replaced with our own bundler. This removes
the Node build dependency. Modules in //js now use Deno-style imports
with file extensions, rather than Node style extensionless imports.
This improves incremental build time when changes are made to //js files
by about 40 seconds.
Diffstat (limited to 'tools/benchmark_test.py')
-rwxr-xr-x | tools/benchmark_test.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/benchmark_test.py b/tools/benchmark_test.py index a49db7b74..d84451494 100755 --- a/tools/benchmark_test.py +++ b/tools/benchmark_test.py @@ -32,9 +32,9 @@ class TestBenchmark(DenoTestCase): def test_binary_size(self): binary_size_dict = benchmark.get_binary_sizes(self.build_dir) assert binary_size_dict["deno"] > 0 - assert binary_size_dict["main.js"] > 0 - assert binary_size_dict["main.js.map"] > 0 - assert binary_size_dict["snapshot_deno.bin"] > 0 + assert binary_size_dict["CLI_SNAPSHOT.js"] > 0 + assert binary_size_dict["CLI_SNAPSHOT.js.map"] > 0 + assert binary_size_dict["CLI_SNAPSHOT.bin"] > 0 @unittest.skipIf("linux" not in sys.platform, "strace only supported on linux") |