Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump cachix/cachix-action from 12 to 13 #1194

Merged
merged 1 commit into from
Dec 4, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 4, 2023

Bumps cachix/cachix-action from 12 to 13.

Release notes

Sourced from cachix/cachix-action's releases.

cachix-action-v13

  • run on node20
  • add skipAddingSubstituter to skip running cachix use
Commits
  • 6a2e08b Merge pull request #158 from cachix/bump-node
  • e98f643 Commit dist
  • 2025bda Bump node in devenv
  • 6d013b1 Bump dependencies
  • 33393dc Update tsconfig
  • 1ad0725 Merge pull request #156 from cachix/dependabot/github_actions/cachix/install-...
  • 70d2b7f Merge pull request #157 from cachix/dependabot/github_actions/actions/checkout-4
  • d0ac148 Run on node20
  • fe4b2e9 chore(deps): bump actions/checkout from 3 to 4
  • 8d53462 chore(deps): bump cachix/install-nix-action from 22 to 23
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Dec 4, 2023
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 12 to 13.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](cachix/cachix-action@v12...v13)

---
updated-dependencies:
- dependency-name: cachix/cachix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@ch1bo ch1bo force-pushed the dependabot/github_actions/cachix/cachix-action-13 branch from 780d4d3 to fab51c7 Compare December 4, 2023 17:10
@ch1bo ch1bo merged commit b2dc5a0 into master Dec 4, 2023
14 of 17 checks passed
@ch1bo ch1bo deleted the dependabot/github_actions/cachix/cachix-action-13 branch December 4, 2023 17:10
Copy link

github-actions bot commented Dec 4, 2023

Transactions Costs

Sizes and execution budgets for Hydra protocol transactions. Note that unlisted parameters are currently using arbitrary values and results are not fully deterministic and comparable to previous runs.

Metadata
Generated at 2023-12-04 17:21:24.683153951 UTC
Max. memory units 14000000
Max. CPU units 10000000000
Max. tx size (kB) 16384

Script summary

Name Hash Size (Bytes)
νInitial 4868d5365af5120ae0b3c93b819d3452a3cbdcc98595da2a7ae765b5 4069
νCommit 171a1e6bdbc8aa96d957a65b3f505517386af06ba265e3f784741f67 2050
νHead e89b0c4a6155bac2434d1e500bd49c155b2b56744ccf5a0efa72a82e 9092
μHead 6849328242b5912ad218f134378e6baff11f3e74f7e36dcf8e13d53e* 4062
  • The minting policy hash is only usable for comparison. As the script is parameterized, the actual script is unique per Head.

Cost of Init Transaction

Parties Tx size % max Mem % max CPU Min fee ₳
1 4585 10.87 4.31 0.47
2 4786 13.13 5.18 0.50
3 4988 15.30 6.00 0.54
5 5390 19.79 7.72 0.60
10 6400 30.92 11.97 0.77
41 12630 99.56 38.16 1.79

Cost of Commit Transaction

This is using ada-only outputs for better comparability.

UTxO Tx size % max Mem % max CPU Min fee ₳
1 533 12.22 4.81 0.31
2 721 15.93 6.48 0.36
3 908 19.77 8.20 0.41
5 1288 27.87 11.80 0.52
10 2219 50.58 21.69 0.81
18 3710 94.20 40.16 1.36

Cost of CollectCom Transaction

Parties UTxO (bytes) Tx size % max Mem % max CPU Min fee ₳
1 57 480 22.88 9.12 0.42
2 113 590 35.68 14.33 0.57
3 170 700 49.02 19.86 0.72
4 226 810 62.01 25.41 0.87
5 281 920 78.61 32.38 1.06
6 338 1031 98.98 40.82 1.29

Cost of Close Transaction

Parties Tx size % max Mem % max CPU Min fee ₳
1 555 17.80 8.36 0.38
2 719 19.38 9.91 0.41
3 908 21.31 11.62 0.45
5 1315 24.74 14.87 0.52
10 2171 33.21 22.79 0.68
50 8832 96.13 82.76 1.91

Cost of Contest Transaction

Parties Tx size % max Mem % max CPU Min fee ₳
1 578 21.33 9.70 0.42
2 792 23.27 11.43 0.46
3 854 24.48 12.54 0.48
5 1239 28.48 16.06 0.55
10 2153 38.17 24.55 0.73
45 7993 99.09 79.54 1.88

Cost of Abort Transaction

Some variation because of random mixture of still initial and already committed outputs.

Parties Tx size % max Mem % max CPU Min fee ₳
1 4526 20.14 8.76 0.58
2 4596 28.69 12.40 0.67
3 4864 50.23 22.27 0.93
4 5057 69.72 31.02 1.16
5 5150 85.41 37.80 1.34

Cost of FanOut Transaction

Involves spending head output and burning head tokens. Uses ada-only UTxO for better comparability.

Parties UTxO UTxO (bytes) Tx size % max Mem % max CPU Min fee ₳
5 0 0 4416 8.98 3.78 0.44
5 1 57 4452 10.05 4.48 0.46
5 5 285 4597 15.70 7.84 0.54
5 10 569 4776 21.95 11.72 0.62
5 20 1137 5133 35.16 19.75 0.80
5 30 1707 5495 47.67 27.51 0.98
5 40 2277 5856 60.66 35.46 1.15
5 50 2844 6212 73.88 43.51 1.33
5 70 3986 6935 99.97 59.47 1.69

End-To-End Benchmark Results

This page is intended to collect the latest end-to-end benchmarks results produced by Hydra's Continuous Integration system from the latest master code.

Please take those results with a grain of salt as they are currently produced from very limited cloud VMs and not controlled hardware. Instead of focusing on the absolute results, the emphasis should be on relative results, eg. how the timings for a scenario evolve as the code changes.

Generated at 2023-12-04 17:14:53.934375019 UTC

Baseline Scenario

Number of nodes 3
Number of txs 9000
Avg. Confirmation Time (ms) 23.922213165
P99 116.7964264100001ms
P95 33.67838414999999ms
P50 20.710234999999997ms
Number of Invalid txs 0

Baseline Scenario

Number of nodes 1
Number of txs 3000
Avg. Confirmation Time (ms) 4.129394053
P99 7.256209949999993ms
P95 5.02427475ms
P50 3.984073ms
Number of Invalid txs 0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant