update tests, helper methods, etc for changed interfaces
linted and some tests updated... statediff tests failing on filesystem call locally
undo changes to go.mod from rebase
changed ref and repo to try old stack-orch with miner.etherbase arg
turn off new tests yml for old tests with hack for old stack-orchestrator
cicd cleanup to trigger PR and testing (#324)
publish step using broken tests switched (#325)
Publish with old tests and no vulcanize publish (#326)
* publish step using broken tests switched
* rebase inserted old vulcanize publish steps
run tests in Jenkins CICD (#327)
* run race tests in CICD
* set HOME env for .ethereum mkdir permission denied
* use same homeDir method as other places in code
* unused variable in test removed
* do NOT run race tests
Unit test inconsistencies (#330)
* run race tests in CICD
* set HOME env for .ethereum mkdir permission denied
* use same homeDir method as other places in code
* unused variable in test removed
* do NOT run race tests
* add statediffing test to Jenkinsfile
Add COPY support for inserting multiple rows in a single operation. (#328)
* Add COPY support for inserting multiple rows in a single command.
Fix CI tests by using specific version of Foundry (#333)
* Fix CI tests by using specific version of Foundry
---------
Co-authored-by: Michael Shaw <michael@abastionofsanity.com>
Add timers/counters for LevelDB Get, Put, Has, and Delete. (#332)
* Add timers/counters for LevelDB Get, Put, Has, and Delete.
* Test for null metrics (the unit tests don't initialize them).
Add timer and counter for batched write operations. (#337)
* Add timer and counter for batched write operations.
* Tweak comment
* internal/flags: use filepath.Clean instead of path.Clean
* internal/flags: fix windows pipe issue
* internal/flags: modify test for windows
* internal/flags: use backticks, fix test
This change updates our urfave/cli dependency to the v2 branch of the library.
There are some Go API changes in cli v2:
- Flag values can now be accessed using the methods ctx.Bool,
ctx.Int, ctx.String, ... regardless of whether the flag is 'local' or
'global'.
- v2 has built-in support for flag categories. Our home-grown category
system is removed and the categories of flags are assigned as part of
the flag definition.
For users, there is only one observable difference with cli v2: flags must now
strictly appear before regular arguments. For example, the following command is
now invalid:
geth account import mykey.json --password file.txt
Instead, the command must be invoked as follows:
geth account import --password file.txt mykey.json