forked from smartcontractkit/chainlink-testing-framework
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[BREAKING] TOML config (smartcontractkit#802)
* WIP#1 * define common TOML config components * use generic and not interface{} * add TOML config for Private Ethereum Network * various little fixes, toml string duration, removed unnecessary logstream fields (will now use logging config), removed test log level from toml config * move loki to separate struct, fix pyroscope file name * add function that allows overriding chainlink image and version from TOML config instead of env vars * adjust field names in structs * add automatic forwarding of base64 config override env var to k8s * add forwarding for network config as well * fix go.mod * remove unused k8s env vars, make pyroscope auth key setting based on TOML config * make Pyroscope override optional * fix reorg release name * fix logstream docker tests * nancy ignore x/crypto vulnerability, less code duplication in logstream test * Update and add some readme * add example of how to dynamically create TOML config in bash/CI * examples, more readme.md * fix go.mod * better logstream readme, do not crash if there's no grafana url, remove hardcoded dashboard * fix recursive files walker * make the stop file error better * try looking for the file in current directory first * now do look for it first in the current directory for real * allow to use even lower seconds_per_slot and slots_per_epoch values * push up min slots per epoch * rename Loki.url to Loki.endpoint * [TT-755] grafana url shortener (smartcontractkit#811) * shorten grafana urls * do not expect dashboard url to have any query params * remove usages of pkg/errors * fix lint * remve unused interfaces or default, simplify network config * add test for recursive file searching utility function * update config/README.md * even better config readme, docs for config public methods * fix unit tests * fix eth private network config validation for pow * fix typo and example * fix last failing unit test * make sure WillUseRemoteRunner() is not trying to access nil field * add bearer token field for Loki config * fix knonw networks test * bump wasp to 0.4.1 * [TT-769] customisable docker images (smartcontractkit#812) * support for custom docker images in private eth network builder * allow to pass custom execution/consensus/validator docker images via cmd line when starting new private chain * tmp remove wasp bump * new prom replace, prom bump * bump wasp * fix mergo import --------- Co-authored-by: skudasov <[email protected]>
- Loading branch information
Showing
59 changed files
with
2,947 additions
and
1,472 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.