Skip to content

Commit 17d624c

Browse files
authored
Added profiling and optimization (#9)
1 parent 3ef5b62 commit 17d624c

13 files changed

Lines changed: 1129 additions & 493 deletions

File tree

‎.github/workflows/build_test.yml‎

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ on:
44
push:
55
branches:
66
- master
7+
pull_request:
8+
branches:
9+
- master
710

811
jobs:
912
test_integration:
@@ -26,8 +29,8 @@ jobs:
2629
- name: Test
2730
run: make test_integration
2831

29-
test_rust:
30-
name: Test Rust version
32+
test_grotsky:
33+
name: Test Grotsky
3134
runs-on: ubuntu-latest
3235
steps:
3336
- uses: actions/checkout@v2
@@ -41,5 +44,11 @@ jobs:
4144
- name: Install deps
4245
run: sudo apt-get install make
4346

44-
- name: Test
47+
- name: Test basic functionality
4548
run: make test_grotsky-rs
49+
- name: Test coverage
50+
run: make run_coverage_tests
51+
- name: Test embed
52+
run: make run_embed_test
53+
- name: Test network
54+
run: make run_net_test

‎.github/workflows/coverage.yml‎

Lines changed: 0 additions & 44 deletions
This file was deleted.

0 commit comments

Comments
 (0)