unskip some other (failing) tests

This commit is contained in:
Dustin Brody 2018-09-07 12:52:49 -07:00 committed by zah
parent fc346cb5b6
commit e24f7fe144
2 changed files with 53 additions and 54 deletions

View File

@ -401,41 +401,41 @@ OK: 0/30 Fail: 30/30 Skip: 0/30
## stDelegatecallTestHomestead ## stDelegatecallTestHomestead
```diff ```diff
Call1024BalanceTooLow.json Skip Call1024BalanceTooLow.json Skip
Call1024OOG.json Skip - Call1024OOG.json Fail
Call1024PreCalls.json Skip - Call1024PreCalls.json Fail
CallLoseGasOOG.json Skip - CallLoseGasOOG.json Fail
CallRecursiveBombPreCall.json Skip - CallRecursiveBombPreCall.json Fail
CallcodeLoseGasOOG.json Skip - CallcodeLoseGasOOG.json Fail
Delegatecall1024.json Skip - Delegatecall1024.json Fail
Delegatecall1024OOG.json Skip - Delegatecall1024OOG.json Fail
callOutput1.json Skip - callOutput1.json Fail
callOutput2.json Skip - callOutput2.json Fail
callOutput3.json Skip - callOutput3.json Fail
callOutput3Fail.json Skip - callOutput3Fail.json Fail
callOutput3partial.json Skip - callOutput3partial.json Fail
callOutput3partialFail.json Skip - callOutput3partialFail.json Fail
callWithHighValueAndGasOOG.json Skip - callWithHighValueAndGasOOG.json Fail
callcodeOutput1.json Skip - callcodeOutput1.json Fail
callcodeOutput2.json Skip - callcodeOutput2.json Fail
callcodeOutput3.json Skip - callcodeOutput3.json Fail
callcodeOutput3Fail.json Skip - callcodeOutput3Fail.json Fail
callcodeOutput3partial.json Skip - callcodeOutput3partial.json Fail
callcodeOutput3partialFail.json Skip - callcodeOutput3partialFail.json Fail
callcodeWithHighValueAndGasOOG.json Skip - callcodeWithHighValueAndGasOOG.json Fail
deleagateCallAfterValueTransfer.json Skip - deleagateCallAfterValueTransfer.json Fail
delegatecallAndOOGatTxLevel.json Skip - delegatecallAndOOGatTxLevel.json Fail
delegatecallBasic.json Skip - delegatecallBasic.json Fail
delegatecallEmptycontract.json Skip - delegatecallEmptycontract.json Fail
delegatecallInInitcodeToEmptyContract.json Skip - delegatecallInInitcodeToEmptyContract.json Fail
delegatecallInInitcodeToExistingContract.json Skip - delegatecallInInitcodeToExistingContract.json Fail
delegatecallInInitcodeToExistingContractOOG.json Skip - delegatecallInInitcodeToExistingContractOOG.json Fail
delegatecallOOGinCall.json Skip - delegatecallOOGinCall.json Fail
delegatecallSenderCheck.json Skip - delegatecallSenderCheck.json Fail
delegatecallValueCheck.json Skip - delegatecallValueCheck.json Fail
delegatecodeDynamicCode.json Skip - delegatecodeDynamicCode.json Fail
delegatecodeDynamicCode2SelfCall.json Skip - delegatecodeDynamicCode2SelfCall.json Fail
``` ```
OK: 0/34 Fail: 0/34 Skip: 34/34 OK: 0/34 Fail: 33/34 Skip: 1/34
## stEIP150Specific ## stEIP150Specific
```diff ```diff
- CallAndCallcodeConsumeMoreGasThenTransactionHas.json Fail - CallAndCallcodeConsumeMoreGasThenTransactionHas.json Fail
@ -1716,15 +1716,15 @@ OK: 1/16 Fail: 15/16 Skip: 0/16
OK: 0/13 Fail: 13/13 Skip: 0/13 OK: 0/13 Fail: 13/13 Skip: 0/13
## stStackTests ## stStackTests
```diff ```diff
shallowStack.json Skip - shallowStack.json Fail
stackOverflow.json Skip - stackOverflow.json Fail
stackOverflowDUP.json Skip - stackOverflowDUP.json Fail
stackOverflowM1.json Skip - stackOverflowM1.json Fail
stackOverflowM1DUP.json Skip - stackOverflowM1DUP.json Fail
stackOverflowM1PUSH.json Skip - stackOverflowM1PUSH.json Fail
stackOverflowPUSH.json Skip - stackOverflowPUSH.json Fail
``` ```
OK: 0/7 Fail: 0/7 Skip: 7/7 OK: 0/7 Fail: 7/7 Skip: 0/7
## stStaticCall ## stStaticCall
```diff ```diff
- static_ABAcalls0.json Fail - static_ABAcalls0.json Fail
@ -2134,17 +2134,17 @@ OK: 4/67 Fail: 61/67 Skip: 2/67
OK: 1/44 Fail: 43/44 Skip: 0/44 OK: 1/44 Fail: 43/44 Skip: 0/44
## stTransitionTest ## stTransitionTest
```diff ```diff
createNameRegistratorPerTxsAfter.json Skip - createNameRegistratorPerTxsAfter.json Fail
createNameRegistratorPerTxsAt.json Skip - createNameRegistratorPerTxsAt.json Fail
createNameRegistratorPerTxsBefore.json Skip - createNameRegistratorPerTxsBefore.json Fail
createNameRegistratorPerTxsNotEnoughGasAfter.json Skip - createNameRegistratorPerTxsNotEnoughGasAfter.json Fail
createNameRegistratorPerTxsNotEnoughGasAt.json Skip - createNameRegistratorPerTxsNotEnoughGasAt.json Fail
createNameRegistratorPerTxsNotEnoughGasBefore.json Skip - createNameRegistratorPerTxsNotEnoughGasBefore.json Fail
delegatecallAfterTransition.json Skip - delegatecallAfterTransition.json Fail
delegatecallAtTransition.json Skip - delegatecallAtTransition.json Fail
delegatecallBeforeTransition.json Skip - delegatecallBeforeTransition.json Fail
``` ```
OK: 0/9 Fail: 0/9 Skip: 9/9 OK: 0/9 Fail: 9/9 Skip: 0/9
## stWalletTest ## stWalletTest
```diff ```diff
- dayLimitConstruction.json Fail - dayLimitConstruction.json Fail

View File

@ -33,8 +33,7 @@ func slowTest*(folder: string, name: string): bool =
func validTest*(folder: string, name: string): bool = func validTest*(folder: string, name: string): bool =
# tests we want to skip or which segfault will be skipped here # tests we want to skip or which segfault will be skipped here
result = (folder != "vmPerformance" or "loop" notin name) and result = (folder != "vmPerformance" or "loop" notin name) and
(folder notin @["stTransitionTest", "stStackTests", "stDelegatecallTestHomestead"] and (not slowTest(folder, name) and
not slowTest(folder, name) and
name notin @["static_Call1024BalanceTooLow.json", name notin @["static_Call1024BalanceTooLow.json",
"Call1024BalanceTooLow.json", "ExtCodeCopyTests.json"]) "Call1024BalanceTooLow.json", "ExtCodeCopyTests.json"])