Page MenuHomePhabricator

bench: Add Muhash benchmarks
ClosedPublic

Authored by PiRK on Mar 10 2022, 09:48.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Commits
rABC11ed1cb7de5b: bench: Add Muhash benchmarks
Summary

Co-authored-by: Pieter Wuille <pieter.wuille@gmail.com>

This is a partial backport of core#19055
https://github.com/bitcoin/bitcoin/pull/19055/commits/c1225273857f9fa2e2276396e3f8b3ea48306df3

Depends on D11150

Test Plan

ninja bench-bitcoin

Event Timeline

Tail of the build log:

Build 'Bitcoin ABC Diffs / Diff Testing' #43702, branch 'refs/tags/phabricator/diff/32649'
Triggered 2022-03-10 09:48:44 by 'Phabricator Staging (phabricator-staging)'
Started 2022-03-10 09:48:47 on agent 'buildagent1'
Finished 2022-03-10 09:48:53 with status FAILURE 'Snapshot dependency failed to start: Automated Deployments / Bitcoin ABC Infra / Bitcoin-ABC Infra Checkout'
VCS revisions: 'PhabBitcoinAbcStagingRo' (Git, instance id 18): 'N/A' (checkout rules: '+:. => ./bitcoin-abc')
TeamCity URL https://build.bitcoinabc.org/viewLog.html?buildId=364324&buildTypeId=BitcoinABC_BitcoinAbcStaging 
TeamCity server version is 2019.2.4 (build 72059), server timezone: GMT (UTC)

[09:48:44]E: bt15 (running for 8s)
[09:48:44]i: TeamCity server version is 2019.2.4 (build 72059)
[09:48:44] : Collecting changes in 2 VCS roots
[09:48:44] :	 [Collecting changes in 2 VCS roots] VCS Root details
[09:48:44] :		 [VCS Root details] "phab-bitcoin-abc-staging-ro" {instance id=18, parent internal id=14, parent id=PhabBitcoinAbcStagingRo, description: "https://reviews.bitcoinabc.org/source/bitcoin-abc-staging.git#refs/heads/master"}
[09:48:44] :		 [VCS Root details] "abc-infrastructure" {instance id=7, parent internal id=7, parent id=AutomatedDeployments_BitcoinAbcDeveloperTools_AbcInfrastructure, description: "ssh://vcs@reviews.bitcoinabc.org:2221/source/infrastructure.git#refs/heads/master"}
[09:48:47] : The build is removed from the queue to be prepared for the start
[09:48:53]W: This build has not been started because some of the builds it depends on failed to start
[09:48:53]E: Snapshot dependency "Automated Deployments / Bitcoin ABC Infra / Bitcoin-ABC Infra Checkout" failed
[09:48:53] : Build finished

Tail of the build log:

Build 'Bitcoin ABC Diffs / Diff Testing' #43703, branch 'refs/tags/phabricator/diff/32649'
Triggered 2022-03-10 09:48:45 by 'Phabricator Staging (phabricator-staging)'
Started 2022-03-10 09:49:02 on agent 'buildagent1'
Finished 2022-03-10 09:49:06 with status FAILURE 'Snapshot dependency failed to start: Automated Deployments / Bitcoin ABC Infra / Bitcoin-ABC Infra Checkout'
VCS revisions: 'PhabBitcoinAbcStagingRo' (Git, instance id 18): 'N/A' (checkout rules: '+:. => ./bitcoin-abc')
TeamCity URL https://build.bitcoinabc.org/viewLog.html?buildId=364326&buildTypeId=BitcoinABC_BitcoinAbcStaging 
TeamCity server version is 2019.2.4 (build 72059), server timezone: GMT (UTC)

[09:48:45]E: bt15 (running for 21s)
[09:48:45]i: TeamCity server version is 2019.2.4 (build 72059)
[09:48:45] : Collecting changes in 2 VCS roots (15s)
[09:48:45] :	 [Collecting changes in 2 VCS roots] VCS Root details
[09:48:45] :		 [VCS Root details] "phab-bitcoin-abc-staging-ro" {instance id=18, parent internal id=14, parent id=PhabBitcoinAbcStagingRo, description: "https://reviews.bitcoinabc.org/source/bitcoin-abc-staging.git#refs/heads/master"}
[09:48:45] :		 [VCS Root details] "abc-infrastructure" {instance id=7, parent internal id=7, parent id=AutomatedDeployments_BitcoinAbcDeveloperTools_AbcInfrastructure, description: "ssh://vcs@reviews.bitcoinabc.org:2221/source/infrastructure.git#refs/heads/master"}
[09:49:02] : The build is removed from the queue to be prepared for the start
[09:49:06]W: This build has not been started because some of the builds it depends on failed to start
[09:49:06]E: Snapshot dependency "Automated Deployments / Bitcoin ABC Infra / Bitcoin-ABC Infra Checkout" failed
[09:49:06] : Build finished

Tail of the build log:

Build 'Bitcoin ABC Diffs / Diff Testing' #43704, branch 'refs/tags/phabricator/diff/32649'
Triggered 2022-03-10 09:48:45 by 'Phabricator Staging (phabricator-staging)'
Started 2022-03-10 09:49:06 on agent 'buildagent1'
Finished 2022-03-10 09:49:11 with status FAILURE 'Snapshot dependency failed to start: Automated Deployments / Bitcoin ABC Infra / Bitcoin-ABC Infra Checkout'
VCS revisions: 'PhabBitcoinAbcStagingRo' (Git, instance id 18): 'N/A' (checkout rules: '+:. => ./bitcoin-abc')
TeamCity URL https://build.bitcoinabc.org/viewLog.html?buildId=364336&buildTypeId=BitcoinABC_BitcoinAbcStaging 
TeamCity server version is 2019.2.4 (build 72059), server timezone: GMT (UTC)

[09:48:45]E: bt15 (running for 25s)
[09:48:45]i: TeamCity server version is 2019.2.4 (build 72059)
[09:48:45] : Collecting changes in 2 VCS roots (13s)
[09:48:45] :	 [Collecting changes in 2 VCS roots] VCS Root details
[09:48:45] :		 [VCS Root details] "phab-bitcoin-abc-staging-ro" {instance id=18, parent internal id=14, parent id=PhabBitcoinAbcStagingRo, description: "https://reviews.bitcoinabc.org/source/bitcoin-abc-staging.git#refs/heads/master"}
[09:48:45] :		 [VCS Root details] "abc-infrastructure" {instance id=7, parent internal id=7, parent id=AutomatedDeployments_BitcoinAbcDeveloperTools_AbcInfrastructure, description: "ssh://vcs@reviews.bitcoinabc.org:2221/source/infrastructure.git#refs/heads/master"}
[09:49:06] : The build is removed from the queue to be prepared for the start
[09:49:11]W: This build has not been started because some of the builds it depends on failed to start
[09:49:11]E: Snapshot dependency "Automated Deployments / Bitcoin ABC Infra / Bitcoin-ABC Infra Checkout" failed
[09:49:11] : Build finished

Tail of the build log:

Build 'Bitcoin ABC Diffs / Diff Testing' #43705, branch 'refs/tags/phabricator/diff/32649'
Triggered 2022-03-10 09:48:45 by 'Phabricator Staging (phabricator-staging)'
Started 2022-03-10 09:49:19 on agent 'buildagent1'
Finished 2022-03-10 09:49:23 with status FAILURE 'Snapshot dependency failed to start: Automated Deployments / Bitcoin ABC Infra / Bitcoin-ABC Infra Checkout'
VCS revisions: 'PhabBitcoinAbcStagingRo' (Git, instance id 18): 'N/A' (checkout rules: '+:. => ./bitcoin-abc')
TeamCity URL https://build.bitcoinabc.org/viewLog.html?buildId=364334&buildTypeId=BitcoinABC_BitcoinAbcStaging 
TeamCity server version is 2019.2.4 (build 72059), server timezone: GMT (UTC)

[09:48:45]E: bt15 (running for 38s)
[09:48:45]i: TeamCity server version is 2019.2.4 (build 72059)
[09:48:45] : Collecting changes in 2 VCS roots (31s)
[09:48:45] :	 [Collecting changes in 2 VCS roots] VCS Root details
[09:48:45] :		 [VCS Root details] "phab-bitcoin-abc-staging-ro" {instance id=18, parent internal id=14, parent id=PhabBitcoinAbcStagingRo, description: "https://reviews.bitcoinabc.org/source/bitcoin-abc-staging.git#refs/heads/master"}
[09:48:45] :		 [VCS Root details] "abc-infrastructure" {instance id=7, parent internal id=7, parent id=AutomatedDeployments_BitcoinAbcDeveloperTools_AbcInfrastructure, description: "ssh://vcs@reviews.bitcoinabc.org:2221/source/infrastructure.git#refs/heads/master"}
[09:48:45]i:	 [Collecting changes in 2 VCS roots] Loading current repository state for VCS root 'phab-bitcoin-abc-staging-ro' (31s)
[09:49:19] : The build is removed from the queue to be prepared for the start
[09:49:23]W: This build has not been started because some of the builds it depends on failed to start
[09:49:23]E: Snapshot dependency "Automated Deployments / Bitcoin ABC Infra / Bitcoin-ABC Infra Checkout" failed
[09:49:23] : Build finished

Tail of the build log:

Build 'Bitcoin ABC Diffs / Diff Testing' #43707, branch 'refs/tags/phabricator/diff/32649'
Triggered 2022-03-10 09:48:45 by 'Phabricator Staging (phabricator-staging)'
Started 2022-03-10 09:49:23 on agent 'buildagent2'
Finished 2022-03-10 09:49:28 with status FAILURE 'Snapshot dependency failed to start: Automated Deployments / Bitcoin ABC Infra / Bitcoin-ABC Infra Checkout'
VCS revisions: 'PhabBitcoinAbcStagingRo' (Git, instance id 18): 'N/A' (checkout rules: '+:. => ./bitcoin-abc')
TeamCity URL https://build.bitcoinabc.org/viewLog.html?buildId=364328&buildTypeId=BitcoinABC_BitcoinAbcStaging 
TeamCity server version is 2019.2.4 (build 72059), server timezone: GMT (UTC)

[09:48:45]E: bt15 (running for 43s)
[09:48:45]i: TeamCity server version is 2019.2.4 (build 72059)
[09:48:45] : Collecting changes in 2 VCS roots (35s)
[09:48:45] :	 [Collecting changes in 2 VCS roots] VCS Root details
[09:48:45] :		 [VCS Root details] "phab-bitcoin-abc-staging-ro" {instance id=18, parent internal id=14, parent id=PhabBitcoinAbcStagingRo, description: "https://reviews.bitcoinabc.org/source/bitcoin-abc-staging.git#refs/heads/master"}
[09:48:45] :		 [VCS Root details] "abc-infrastructure" {instance id=7, parent internal id=7, parent id=AutomatedDeployments_BitcoinAbcDeveloperTools_AbcInfrastructure, description: "ssh://vcs@reviews.bitcoinabc.org:2221/source/infrastructure.git#refs/heads/master"}
[09:48:45]i:	 [Collecting changes in 2 VCS roots] Loading current repository state for VCS root 'phab-bitcoin-abc-staging-ro' (31s)
[09:48:45]i:	 [Collecting changes in 2 VCS roots] Loading current repository state for VCS root 'abc-infrastructure' (35s)
[09:49:23] : The build is removed from the queue to be prepared for the start
[09:49:28]W: This build has not been started because some of the builds it depends on failed to start
[09:49:28]E: Snapshot dependency "Automated Deployments / Bitcoin ABC Infra / Bitcoin-ABC Infra Checkout" failed
[09:49:28] : Build finished

Tail of the build log:

Build 'Bitcoin ABC Diffs / Diff Testing' #43706, branch 'refs/tags/phabricator/diff/32649'
Triggered 2022-03-10 09:48:45 by 'Phabricator Staging (phabricator-staging)'
Started 2022-03-10 09:49:23 on agent 'buildagent3'
Finished 2022-03-10 09:49:28 with status FAILURE 'Snapshot dependency failed to start: Automated Deployments / Bitcoin ABC Infra / Bitcoin-ABC Infra Checkout'
VCS revisions: 'PhabBitcoinAbcStagingRo' (Git, instance id 18): 'N/A' (checkout rules: '+:. => ./bitcoin-abc')
TeamCity URL https://build.bitcoinabc.org/viewLog.html?buildId=364330&buildTypeId=BitcoinABC_BitcoinAbcStaging 
TeamCity server version is 2019.2.4 (build 72059), server timezone: GMT (UTC)

[09:48:45]E: bt15 (running for 43s)
[09:48:45]i: TeamCity server version is 2019.2.4 (build 72059)
[09:48:45] : Collecting changes in 2 VCS roots (35s)
[09:48:45] :	 [Collecting changes in 2 VCS roots] VCS Root details
[09:48:45] :		 [VCS Root details] "phab-bitcoin-abc-staging-ro" {instance id=18, parent internal id=14, parent id=PhabBitcoinAbcStagingRo, description: "https://reviews.bitcoinabc.org/source/bitcoin-abc-staging.git#refs/heads/master"}
[09:48:45] :		 [VCS Root details] "abc-infrastructure" {instance id=7, parent internal id=7, parent id=AutomatedDeployments_BitcoinAbcDeveloperTools_AbcInfrastructure, description: "ssh://vcs@reviews.bitcoinabc.org:2221/source/infrastructure.git#refs/heads/master"}
[09:48:45]i:	 [Collecting changes in 2 VCS roots] Loading current repository state for VCS root 'phab-bitcoin-abc-staging-ro' (31s)
[09:48:45]i:	 [Collecting changes in 2 VCS roots] Loading current repository state for VCS root 'abc-infrastructure' (35s)
[09:49:23] : The build is removed from the queue to be prepared for the start
[09:49:28]W: This build has not been started because some of the builds it depends on failed to start
[09:49:28]E: Snapshot dependency "Automated Deployments / Bitcoin ABC Infra / Bitcoin-ABC Infra Checkout" failed
[09:49:29] : Build finished
PiRK published this revision for review.Mar 11 2022, 07:30
Fabien requested changes to this revision.Mar 11 2022, 11:03
Fabien added a subscriber: Fabien.

Wrong commit

This revision now requires changes to proceed.Mar 11 2022, 11:03
PiRK requested review of this revision.Mar 11 2022, 14:07
PiRK edited the summary of this revision. (Show Details)
PiRK edited the summary of this revision. (Show Details)

fixed commit and added PR in the summary

This revision is now accepted and ready to land.Mar 12 2022, 07:27
This revision was automatically updated to reflect the committed changes.