Nikola Matic
76e0d81354
Fix failing OZ test
2023-09-04 12:23:12 +02:00
Nikola Matic
1628678de2
Remove missing test from OZ script
2023-07-14 13:22:06 +02:00
Nikola Matic
edd99b07fe
Disable failing OZ tests
2023-06-21 14:50:05 +02:00
r0qs
28573dc71b
Workaround open-zeppelin expectRevertCustomError bug
2023-06-14 09:49:38 +02:00
Kamil Śliwak
3aaa207162
Enable unoptimized presets in those external tests where they now pass
2023-06-07 16:45:45 +02:00
r0qs
824e59dec2
Remove unnecessary line from OZ external test script
2023-06-02 12:09:53 +02:00
Matheus Aguiar
d657e77f1e
Remove problematic sed commands in openzeppelin external test
2023-05-31 02:11:33 -03:00
Rodrigo Q. Saramago
28a959295b
Move common.sh from test/externalTests to scripts/externalTests
2023-04-28 16:32:01 +02:00
Rodrigo Q. Saramago
f404eb0349
More openzeppelin workarounds
2023-04-06 13:23:36 +02:00
Rodrigo Q. Saramago
f974dbc205
Update openzeppelin skipped tests that depends on hardhat via-ir full support
2023-03-07 18:50:48 +01:00
Rodrigo Q. Saramago
228c355424
Remove openzeppelin workaround
2023-02-16 13:10:21 +01:00
Rodrigo Q. Saramago
ceaa7b53da
Skipping flaky openzeppelin tests
2023-02-15 18:54:15 +01:00
Nikola Matic
5ecf3075fb
Silence version check grep and up the node heap limit
2023-01-05 16:55:16 +01:00
Nikola Matic
d1a158368a
External tests maintenance
2022-12-16 11:34:00 +01:00
Daniel Kirchner
1b6063ede4
Disable zeppelin test failing due to hardhat heuristics.
2022-11-14 21:26:36 +01:00
Nikola Matic
e5769d784e
Fix compiler version check in hardhat artifacts json
2022-09-05 15:00:53 +02:00
Nikola Matic
1543d23601
Disable failing zeppelin tests
2022-08-04 17:22:42 +02:00
Marenz
a1f6a3da9b
Disable faulty zeppelin tests that detect a wrong revert reason
2022-07-27 15:57:50 +02:00
Matheus Aguiar
5b8a9509fc
Enable each external script to work with solc binary relative path.
2022-06-29 13:55:21 -03:00
Matheus Aguiar
d0d71714a1
Changed sed command in zeppelin.sh to match renamed test file.
2022-06-14 10:32:57 -03:00
nishant-sachdeva
61306a6f9d
disabling more zeppline tests that expect reverts with specific errors and they're broken via IR due to Hardhat heuristics.
...
Updated zeppelin.sh
Added cautionary comment for two sed commands that depend on the order of occurrence of the patterns in the files.
L122, and L123 both are referencing the 3rd occurrence of the patterns from their respective files.
This could result in an error in the future when the code is further modified.
2022-06-06 19:15:40 +05:30
Matheus Aguiar
be12f90775
Disable zeppelin test cases in which Hardhat's heuristics break after relaxing inilining.
...
Also disabled one test because of hardhat issue 2115 (revert due to overflow misdetected).
2022-05-25 16:24:18 -03:00
Kamil Śliwak
49d5c0a292
Disable external test cases where Hardhat's heuristics break after relaxing inlining
2022-05-23 13:37:36 +02:00
Kamil Śliwak
5ef0048d85
zeppelin: Disable the newly added Polygon-Child test, failing via IR due to Hardhat heuristics
2022-04-01 23:06:21 +02:00
Kamil Śliwak
e9f3f9361d
Re-enable running tests in external tests via IR in cases where they don't pass due to Hardhat heuristics
2022-03-10 14:13:00 +01:00
Kamil Śliwak
c6094bb0c2
externalTests: Benchmark reports
2022-02-09 17:02:40 +01:00
Kamil Śliwak
7fc2253841
externalTests: Make comments about failing presets less terse
2022-02-09 17:02:40 +01:00
Kamil Śliwak
4842774ab8
Merge pull request #12440 from ethereum/preset-selection-in-ext-tests
...
Preset selection in external tests
2022-01-10 21:15:45 +01:00
Kamil Śliwak
b60b596741
externalTests: Add support for cloning repos at a specific commit
2022-01-10 18:38:48 +01:00
Kamil Śliwak
1928b7843b
externalTests: Preset selection via command-line arguments
2022-01-10 14:44:00 +01:00
Kamil Śliwak
1124e28628
externalTests: With COMPILE_ONLY=1 still do compilation on all levels if only JS tests fail
2021-12-20 19:14:37 +01:00
Kamil Śliwak
3ec05d02b5
externalTests: Add extra viaIR runs
2021-12-14 13:19:54 +01:00
Kamil Śliwak
d304c84432
externalTests: Replace optimizer levels with named presets
2021-12-14 13:19:53 +01:00
Kamil Śliwak
eb8e304b47
externalTests: Add support for using a native binary
2021-12-10 17:43:57 +01:00
Kamil Śliwak
081b80ccb2
externalTests: Refactor setup and input verification
2021-12-10 17:40:54 +01:00
Kamil Śliwak
9f59d1746b
Fix OpenZeppelin external tests to actually use Hardhat and the binary built in CI
2021-11-25 21:34:53 +01:00
Kamil Śliwak
834f9d3a6e
Parallelize external test runs on CircleCI
2021-11-09 16:57:37 +01:00
Kamil Śliwak
0745279f15
externalTests: Generalize force_truffle_solc_modules and make it use symlinks instead of redownloading solc-js
2021-11-08 16:37:23 +01:00
Kamil Śliwak
c090ff9d83
externalTests: Neutralize npm hooks instead of replacing pragmas twice
...
- This also has the nice effect of stopping projects from trying to compile contracts during installation
2021-11-08 16:37:23 +01:00
Kamil Śliwak
b57c0a0b81
externalTests: Refactor to be more explicit and easier to adjust for special cases
2021-11-08 16:37:23 +01:00
Kamil Śliwak
ed907561eb
externalTests: Enable set -e
in external tests
2021-11-08 16:29:52 +01:00
Kamil Śliwak
b8aed7ca86
Run external tests on latest upstream code where possible
2021-10-26 16:04:08 +02:00
Kamil Śliwak
ec21fba4b7
Update to 0.8.0 versions of solidity-external-tests branches where necessary/available
2020-12-07 17:18:48 +01:00
Kamil Śliwak
e05241adfc
Update Colony, Gnosis and OpenZeppelin external tests to run on updated 0.7.x branches from solidity-external-tests
2020-12-07 14:09:18 +01:00
Kamil Śliwak
4d76e22439
Remove the option for forcing ABIv2 from external tests
2020-12-07 13:55:57 +01:00
Kamil Śliwak
8080be9445
external test scripts: Replace global $SOLJSON variable with a parameter
2020-12-03 22:17:44 +01:00
Kamil Śliwak
fcf0538224
external test scripts: Replace global $FORCE_ABIv2 variable with a parameter
2020-12-03 22:17:44 +01:00
hrkrshnn
a58b5b2bbe
Changed repo to upstream; branches to latest
2020-04-28 16:03:52 +05:30
chriseth
96d777d7f1
Merge commit 'a7d481fb9' into develop_060
2019-12-03 20:47:30 +01:00
Erik Kundt
40b58adcdb
Fixes solc path override in Truffle config.
2019-12-02 18:10:39 +01:00