Skip to content

Commit

Permalink
Swap cases for availability of taskset (#6649)
Browse files Browse the repository at this point in the history
Hydra is still unreachable, so I'll going to bypass it.
  • Loading branch information
kwxm authored Nov 10, 2024
1 parent 085b74b commit 2f28e0d
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions scripts/ci-plutus-benchmark.sh
Original file line number Diff line number Diff line change
Expand Up @@ -66,9 +66,9 @@ echo "[ci-plutus-benchmark]: Clearing caches with cabal clean ..."
cabal clean

if [[ -z $(which taskset) ]]; then
TASKSET="taskset -c $CAPABILITY_NUM"
else
TASKSET=""
else
TASKSET="taskset -c $CAPABILITY_NUM"
fi

echo "[ci-plutus-benchmark]: Running benchmark for PR branch at $PR_BRANCH_REF ..."
Expand Down

1 comment on commit 2f28e0d

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark 'Plutus Benchmarks'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.05.

Benchmark suite Current: 2f28e0d Previous: 085b74b Ratio
validation-auction_1-4 297.4 μs 241.9 μs 1.23
validation-crowdfunding-success-3 291.6 μs 219.4 μs 1.33
validation-currency-1 355.5 μs 260.2 μs 1.37
validation-escrow-redeem_1-1 497.1 μs 365.2 μs 1.36
validation-escrow-redeem_1-2 453.5 μs 366.2 μs 1.24
validation-escrow-redeem_2-1 581.1 μs 427.1 μs 1.36
validation-escrow-redeem_2-2 541.8 μs 428.2 μs 1.27
validation-future-increase-margin-3 644.9 μs 564.3 μs 1.14
validation-future-increase-margin-4 605.1 μs 508.1 μs 1.19
validation-future-increase-margin-5 1150 μs 845.4 μs 1.36
validation-future-pay-out-1 355.1 μs 259.6 μs 1.37
validation-future-pay-out-2 766.2 μs 562.4 μs 1.36
validation-future-pay-out-3 767.4 μs 561.2 μs 1.37
validation-future-pay-out-4 1146 μs 841.5 μs 1.36
validation-future-settle-early-1 355.8 μs 260.3 μs 1.37
validation-future-settle-early-2 767.5 μs 560.7 μs 1.37
validation-future-settle-early-3 768.8 μs 560.4 μs 1.37
validation-future-settle-early-4 855.4 μs 629 μs 1.36
validation-game-sm-success_1-1 551 μs 404.3 μs 1.36
validation-game-sm-success_1-2 240.4 μs 209.4 μs 1.15
validation-game-sm-success_2-4 334.8 μs 244.9 μs 1.37
validation-game-sm-success_2-5 907 μs 757 μs 1.20
validation-multisig-sm-4 561.2 μs 393.4 μs 1.43
validation-multisig-sm-5 788.2 μs 554.9 μs 1.42
validation-multisig-sm-6 560.4 μs 394.7 μs 1.42
validation-multisig-sm-7 548.1 μs 384.2 μs 1.43
validation-multisig-sm-8 551.4 μs 388.2 μs 1.42
validation-multisig-sm-9 560.5 μs 395.4 μs 1.42
validation-multisig-sm-10 790.7 μs 555.9 μs 1.42
validation-ping-pong-1 465.2 μs 328.3 μs 1.42
validation-ping-pong-2 465.1 μs 408.1 μs 1.14
validation-prism-2 587.5 μs 452.6 μs 1.30
validation-prism-3 526.5 μs 386.7 μs 1.36
validation-pubkey-1 193.1 μs 148.2 μs 1.30
validation-uniswap-6 443.1 μs 333.6 μs 1.33
validation-decode-escrow-redeem_2-3 350.6 μs 316.9 μs 1.11
nofib-knights/6x6 54480 μs 48820 μs 1.12
nofib-knights/8x8 117300 μs 85870 μs 1.37
nofib-primetest/05digits 15060 μs 10980 μs 1.37
nofib-primetest/10digits 23270 μs 21490 μs 1.08
nofib-primetest/30digits 90990 μs 65239.99999999999 μs 1.39
nofib-primetest/50digits 145900 μs 104900 μs 1.39
nofib-queens4x4/bt 6690 μs 6004 μs 1.11
marlowe-semantics/c4bb185380df6e9b66fc1ee0564f09a8d1253a51a0c0c7890f2214df9ac19274 901.2 μs 808.2 μs 1.12
marlowe-semantics/c9efcb705ee057791f7c18a1de79c49f6e40ba143ce0579f1602fd780cabf153 1216 μs 891.8 μs 1.36
marlowe-semantics/ccab11ce1a8774135d0e3c9e635631b68af9e276b5dabc66ff669d5650d0be1c 1427 μs 1045 μs 1.37
marlowe-semantics/cdb9d5c233b288a5a9dcfbd8d5c1831a0bb46eec7a26fa31b80ae69d44805efc 1301 μs 954.6 μs 1.36
marlowe-semantics/ced1ea04649e093a501e43f8568ac3e6b37cd3eccec8cac9c70a4857b88a5eb8 1241 μs 912.5 μs 1.36
marlowe-semantics/cf542b7df466b228ca2197c2aaa89238a8122f3330fe5b77b3222f570395d9f5 734.9 μs 540.3 μs 1.36
marlowe-semantics/d1ab832dfab25688f8845bec9387e46ee3f00ba5822197ade7dd540489ec5e95 48610 μs 37750 μs 1.29
marlowe-semantics/d1c03759810747b7cab38c4296593b38567e11195d161b5bb0a2b58f89b2c65a 1227 μs 1116 μs 1.10
marlowe-role-payout/4fbcfdb577a56b842d6f6938187a783f71d9da7519353e3da3ef0c564e1eb344 315.7 μs 223.5 μs 1.41
marlowe-role-payout/a004a989c005d59043f996500e110fa756ad1b85800b889d5815a0106388e1d7 220.5 μs 193.4 μs 1.14

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

CC: @IntersectMBO/plutus-core

Please sign in to comment.