Skip to content

Commit

Permalink
Dependencies for the Documentation Generation (#347)
Browse files Browse the repository at this point in the history
ci-fix: provide `graphviz` dependency when running `doc` action in the `run.yam`
  • Loading branch information
EagleoutIce authored Sep 22, 2023
1 parent 3089bee commit 73ab714
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions .github/workflows/run.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,13 @@ jobs:
- name: Install Node Dependencies
run: npm ci

- name: Install Graphviz for Documentation
# we expect this to only work on Linux/Ubuntu
if: ${{ inputs.action == 'doc' }}
run: |
sudo apt-get update
sudo apt-get install graphviz
- name: "Run the corresponding action '${{ inputs.action }}'"
run:
npm run ${{ inputs.action }}
Expand Down

2 comments on commit 73ab714

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"artificial" Benchmark Suite

Benchmark suite Current: 73ab714 Previous: 127bc83 Ratio
Total per-file 10112.66384940909 ms (6170.899697158899) 7936.898981 ms (4882.770877200135) 1.27
Retrieve AST from R code 2575.065383909091 ms (253.66631461478494) 2033.6461868636363 ms (196.32852061783728) 1.27
Normalize R AST 168.10349281818182 ms (291.45413498900456) 128.13887368181818 ms (217.49327814433346) 1.31
Produce dataflow information 115.18163318181819 ms (307.20814700994475) 88.38316054545454 ms (228.24481123443803) 1.30
Total per-slice 3.067885400703685 ms (2.424424039985737) 2.3599499137395474 ms (1.9323431536368794) 1.30
Static slicing 2.2510948691494157 ms (2.286259389462854) 1.7389910657246048 ms (1.8413471961461345) 1.29
Reconstruct code 0.7887189901407766 ms (0.5166813989205955) 0.5987547678283729 ms (0.3109401041906286) 1.32
failed to reconstruct/re-parse 0 # 0 # NaN
times hit threshold 0 # 0 # NaN
reduction (characters) 0.7329390759026896 # 0.7329390759026896 # 1
reduction (normalized tokens) 0.720988345209971 # 0.720988345209971 # 1

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"social-science" Benchmark Suite

Benchmark suite Current: 73ab714 Previous: 127bc83 Ratio
Total per-file 10838.340097040002 ms (8218.79033516335) 10353.511371139999 ms (7945.998317819517) 1.05
Retrieve AST from R code 2068.696956 ms (95.42590709050832) 1954.34549752 ms (86.96945974789051) 1.06
Normalize R AST 150.2812491 ms (99.99218134974383) 143.91832563999998 ms (93.24623858689549) 1.04
Produce dataflow information 227.08182644 ms (392.05967797144314) 202.18744424000002 ms (348.67995633062833) 1.12
Total per-slice 11.715571444131058 ms (20.158066800873744) 11.269991689915706 ms (19.271245102607832) 1.04
Static slicing 11.068756376742053 ms (20.07444918638394) 10.675190389430906 ms (19.197254445080794) 1.04
Reconstruct code 0.6344151846234881 ms (0.36751509699359475) 0.5808481126288867 ms (0.37190554764486994) 1.09
failed to reconstruct/re-parse 9 # 9 # 1
times hit threshold 967 # 967 # 1
reduction (characters) 0.8973961730207582 # 0.8973961730207582 # 1
reduction (normalized tokens) 0.8564460343281113 # 0.8564460343281113 # 1

This comment was automatically generated by workflow using github-action-benchmark.

Please sign in to comment.