- 26 Mar, 2022 7 commits
-
-
Kelvin Fichter authored
Update ext-test-snx to collect all logs to prevent the option from going stale in the future.
-
Kelvin Fichter authored
Runs the external SNX tests once per day.
-
smartcontracts authored
feat(l2geth): add configurable genesis timeout
-
Kelvin Fichter authored
Adds a configurable timeout for fetching the genesis file when running l2Geth. Useful for people who want to run a node on slower internet and need more than 60 seconds to fetch the genesis file.
-
smartcontracts authored
fix(cmn): have BaseService throw on missing options
-
smartcontracts authored
fix(infra): use older version of hc by default
-
smartcontracts authored
feat(ct): run tests in parallel
-
- 25 Mar, 2022 14 commits
-
-
smartcontracts authored
fix(go): bug causing gas oracle to crash locally
-
Kelvin Fichter authored
Updates replica.yml in our infra folder to use an older version of the healthcheck service by default. We'll use latest when we update our environment variables everywhere later.
-
Kelvin Fichter authored
Fixes a bug where BaseServiceV2 was not properly throwing when options were missing.
-
Kelvin Fichter authored
Adds parallel test execution to contracts to speed things up a bit.
-
smartcontracts authored
deps: bump hardhat
-
Kelvin Fichter authored
Fixes a bug in the GasPriceOracle test suite that seems to only have had an impact because hardhat got significantly faster between the current iteration and the older one.
-
Mark Tyneway authored
See release notes here: https://github.com/NomicFoundation/hardhat/releases/tag/hardhat%402.9.0 This is a performance release, so it is good to upgrade here to improve the time of CI. The compilation happens in parallel with this release, as well as tests being able to be ran in parallel. We do not make use of any forked network tests currently, but this PR does help to speed up that usecase as well.
-
Mark Tyneway authored
-
smartcontracts authored
fix(rhc): typo in healthcheck docker-compose
-
Kelvin Fichter authored
Fixes a bug in the gas oracle docker setup that caused the oracle to crash whenever it ran locally. Tweaks the ensureConnection function to check more regularly and properly manage retries.
-
Matthew Slipper authored
Version Packages
-
github-actions[bot] authored
-
Kelvin Fichter authored
Fixes a typo in the primary docker-compose file. replica-healthcheck should be replica_healthcheck to conform with the style used everywhere else.
-
Matthew Slipper authored
Develop -> Master
-
- 24 Mar, 2022 10 commits
-
-
Matthew Slipper authored
build(deps): bump minimist from 1.2.5 to 1.2.6
-
Matthew Slipper authored
-
Matthew Slipper authored
ci: Add CircleCI config
-
Mark Tyneway authored
gas-oracle: allow configurable base fee poll interval
-
Matthew Slipper authored
-
Mark Tyneway authored
This commit adds a new config option that can be configured via argv with `--l1-base-fee-epoch-length-seconds` or an env var `GAS_PRICE_ORACLE_L1_BASE_FEE_EPOCH_LENGTH_SECONDS`. It defaults to 15 seconds. Ideally the implementation uses a duration flag instead of a uint64 flag, but that would be a breaking change for the config and this service will be deprecated in the future with the release of bedrock. By setting this value to a larger number, we are able to update the L1 base fee that is held in the L2 state less often. This will save the sequencer money, because it needs to front the costs of submitting these transactions.
-
dependabot[bot] authored
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. - [Release notes](https://github.com/substack/minimist/releases) - [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6) --- updated-dependencies: - dependency-name: minimist dependency-type: indirect ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Matthew Slipper authored
feat(ct): overhaul deployment process
-
Matthew Slipper authored
deps: update l2geth-exporter to use go-ethereum v1.10.16
-
Matthew Slipper authored
deps: update bss-core to go-ethereum v1.10.16
-
- 23 Mar, 2022 9 commits
-
-
smartcontracts authored
fix(rhc): fix bug in healthcheck dockerfile
-
Kelvin Fichter authored
-
Kelvin Fichter authored
Adds a single simple test to confirm that the healthcheck metrics server is running. If the server is not running then the healthcheck server likely did not start correctly and there might be an issue in the docker container.
-
Kelvin Fichter authored
Updates the replica-healthcheck service to cleanly catch connection failures in the target and reference nodes. When a failure is detected, a metric will be incremented and the failure will be logged.
-
Kelvin Fichter authored
Fixes a bug in the replica-healthcheck dockerfile. Also includes replica-healthcheck as part of the ops setup by default to make this stuff easier to catch and debug in the future. We will likely still want to add integration tests that query the metrics defined in the replica-healthcheck to confirm that everything is working as expected.
-
Matthew Slipper authored
go/teleportr: Add balance metrics
-
Matthew Slipper authored
-
Mark Tyneway authored
-
Mark Tyneway authored
-