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

PendingTransactionEstimatedMemorySizeTest gets stuck on Mac OS #8269

Open
pullurib opened this issue Feb 7, 2025 · 2 comments · May be fixed by #8341
Open

PendingTransactionEstimatedMemorySizeTest gets stuck on Mac OS #8269

pullurib opened this issue Feb 7, 2025 · 2 comments · May be fixed by #8341
Assignees
Labels
bug Something isn't working good first issue Good for newcomers

Comments

@pullurib
Copy link
Contributor

pullurib commented Feb 7, 2025

Steps to Reproduce

  1. ./gradlew build on Mac gets stuck indefinitely at this test on Mac OS.
  2. Disabling and running again, all other tests pass.

Expected behavior: [What you expect to happen]
Test should succeed or fail

Actual behavior: [What actually happens]
Gets stuck without progress

Frequency: [What percentage of the time does it occur?]
100%

Logs

Please post relevant logs from Besu (and the consensus client, if running proof of stake) from before and after the issue.

Running on terminal :
<============-> 98% EXECUTING [21s]

:ethereum:eth:test > 0 tests completed
:ethereum:eth:test > Executing test org...PendingTransactionEstimatedMemorySizeTest
IDLE
IDLE
IDLE
IDLE

No progress from here

Running on IntelliJ :

in codeDelegationListSize:
0x996400d22dcc71dae490d0caae5242ddb4c6d1f4
0x6286ca1dacfac72d3a070a0b8f4748954c8da80eadc6ea3a066de0a84c845484
199
WARNING: Unable to get Instrumentation. Dynamic Attach failed. You may add this JAR as -javaagent manually, or supply -Djdk.attach.allowAttachSelf

Versions (Add all that apply)

  • Software version: [besu --version] 6be80d1 - main latest

  • Java version: [java -version] java -version
    openjdk version "21.0.4" 2024-07-16
    OpenJDK Runtime Environment Homebrew (build 21.0.4)
    OpenJDK 64-Bit Server VM Homebrew (build 21.0.4, mixed mode, sharing)

  • OS Name & Version: [cat /etc/*release]
    Sequoia 15.1.1 (24B91)

  • Kernel Version: [uname -a]
    Darwin Kernel Version 24.1.0: Thu Oct 10 21:03:11 PDT 2024; root:xnu-11215.41.3~2/RELEASE_ARM64_T6020 arm64

  • Virtual Machine software & version: [vmware -v]

  • Docker Version: [docker version]

  • Cloud VM, type, size: [Amazon Web Services I3-large]

  • Consensus Client & Version if using Proof of Stake: [e.g. Teku, Lighthouse, Prysm, Nimbus, Lodestar]

Smart contract information (If you're reporting an issue arising from deploying or calling a smart contract, please supply related information)

  • Solidity version [solc --version]
  • Repo with minimal set of deployable/reproducible contract code - please provide a link
  • Please include specifics on how you are deploying/calling the contract
  • Have you reproduced the issue on other eth clients

Additional Information (Add any of the following or anything else that may be relevant)

  • Besu setup info - genesis file, config options
  • System info - memory, CPU
@pullurib pullurib added the bug Something isn't working label Feb 7, 2025
@jframe
Copy link
Contributor

jframe commented Feb 17, 2025

@pullurib If this is just a problem for mac you could create a PR to disable it just for mac as long as it still works in CI

@macfarla
Copy link
Contributor

I tried running in IDE and it hangs for me too. Does it work for you via the command line?

@jflo jflo added the good first issue Good for newcomers label Feb 20, 2025
@macfarla macfarla linked a pull request Feb 21, 2025 that will close this issue
9 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working good first issue Good for newcomers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants