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

Estimate Precompile Acceptance Test Fails Every Time in Integration #9592

Open
jnels124 opened this issue Oct 16, 2024 · 0 comments
Open

Estimate Precompile Acceptance Test Fails Every Time in Integration #9592

jnels124 opened this issue Oct 16, 2024 · 0 comments
Assignees
Labels
blocked bug Type: Something isn't working regression test Test infrastructure, automated tests required, etc

Comments

@jnels124
Copy link
Contributor

jnels124 commented Oct 16, 2024

Description

This test has been failing since the last successful acceptance run in integration at 2024-09-23 13:12:49.858

I call estimateGas with balanceOf function for "FUNGIBLE" and verify the estimated gas against HAPI <- Transaction was unsuccessful: TransactionReceipt{transactionId=0.0.8666@1729110650.117000000, status=CONTRACT_REVERT_EXECUTED, exchangeRate=ExchangeRate{hbars=1, cents=12, expirationTime=2100-01-01T00:00:00Z, exchangeRateInCents=12.0}, accountId=null, fileId=null, contractId=0.0.8672, topicId=null, tokenId=null, topicSequenceNumber=null, topicRunningHash=null, totalSupply=0, scheduleId=null, scheduledTransactionId=null, serials=[], nodeId=0, duplicates=[], children=[]}

AcceptanceTest > Cucumber > EstimateGas Contract Base Coverage Feature > com.hedera.mirror.test.e2e.acceptance.AcceptanceTest.Validate EstimateGas with precompile FAILED
    com.hedera.mirror.test.e2e.acceptance.client.NetworkException: Transaction was unsuccessful: TransactionReceipt{transactionId=0.0.8666@1729110650.117000000, status=CONTRACT_REVERT_EXECUTED, exchangeRate=ExchangeRate{hbars=1, cents=12, expirationTime=2100-01-01T00:00:00Z, exchangeRateInCents=12.0}, accountId=null, fileId=null, contractId=0.0.8672, topicId=null, tokenId=null, topicSequenceNumber=null, topicRunningHash=null, totalSupply=0, scheduleId=null, scheduledTransactionId=null, serials=[], nodeId=0, duplicates=[], children=[]}
        at app//com.hedera.mirror.test.e2e.acceptance.client.AbstractNetworkClient.getTransactionReceipt(AbstractNetworkClient.java:164)
        at app//com.hedera.mirror.test.e2e.acceptance.client.AbstractNetworkClient.executeTransactionAndRetrieveReceipt(AbstractNetworkClient.java:135)
        at app//com.hedera.mirror.test.e2e.acceptance.client.AbstractNetworkClient.executeTransactionAndRetrieveReceipt(AbstractNetworkClient.java:152)
        at app//com.hedera.mirror.test.e2e.acceptance.client.ContractClient.executeContract(ContractClient.java:168)
        at app//com.hedera.mirror.test.e2e.acceptance.steps.EstimatePrecompileFeature.executeContractTransaction(EstimatePrecompileFeature.java:1436)
        at app//com.hedera.mirror.test.e2e.acceptance.steps.EstimatePrecompileFeature.executeBalanceOfFunctionWithLimitedGas(EstimatePrecompileFeature.java:1456)
        at ✽.I call estimateGas with balanceOf function for "FUNGIBLE" and verify the estimated gas against HAPI(classpath:features/contract/estimatePrecompile.feature:175)

Steps to reproduce

Revert changes in pr

Run:
./gradlew :test:acceptance --info -Dcucumber.filter.tags=@estimateprecompile

Additional context

No response

Hedera network

No response

Version

v0.116.0-SNAPSHOT

Operating system

None

@jnels124 jnels124 added the bug Type: Something isn't working label Oct 16, 2024
@jnels124 jnels124 added this to the 0.117.0 milestone Oct 16, 2024
@steven-sheehy steven-sheehy added test Test infrastructure, automated tests required, etc regression labels Oct 16, 2024
@steven-sheehy steven-sheehy removed this from the 0.117.0 milestone Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked bug Type: Something isn't working regression test Test infrastructure, automated tests required, etc
Projects
Status: 📋 Backlog
Development

No branches or pull requests

3 participants