Commit graph

2 commits

Author SHA1 Message Date
Manolis Mandrapilias
c528e90b0d
Chore: Dynamic fee rate optimisations & Cypress tests (#1878)
* changes to fee-selection.html

* cypress tests

* accounting for low non-integer fees

* renaming
2022-09-09 13:07:54 +02:00
Kim Neunert
d4646f1541
Feature: Cypress Frontend-testing (#712)
* adding cypress

* fix stagename

* sanitize before_script

* removing cypress examples

* test with background

* adding cypress stuff to .gitignore

* more cypress tests

* including bitcoind in tests

* bring the tests in order

* get tests to work

* naive try with docker

* docker executable no longer necessary

* install test_requirements

* fix ip-address

* uncomment not running tests

* fix broken ci

* fix ip-address

* reshuffle cypress tests, some docs

* ci-specific IP-address in test, we need to fix this

* fix dependency issue rimraf

* adding json-fie-creation in bitcoind and usage in cypress

* fix ci, forgot create-conn-json

* documentation

* echo Namespaces to fix tests not executed

* added testscript and moved to baseUrl

* Making the tests work and more robust

* improving tests and avoiding normal specter-folder

* reworking testscript, snapshots, decouple runs

* get ci back to work

* getting CI back to work

* get ci back to work

* get ci back to work

* get ci back to work

* get ci back to work

* get ci back to work

* get ci back to work

* tidy up

* fix uid-issue

* Update src/cryptoadvance/specter/templates/wallet/history/components/total_wallet_balances.jinja

Co-authored-by: benk10 <ben.kaufman10@gmail.com>

* Update src/cryptoadvance/specter/templates/wallet/wallets_overview.jinja

Co-authored-by: benk10 <ben.kaufman10@gmail.com>

* do tests again on cryptoadvance-project

* Fixed orphane btcd-process kill issue

* Update docs/cypress-testing.md

Co-authored-by: benk10 <ben.kaufman10@gmail.com>

* Update cypress/integration/spec_node_configured.js

Co-authored-by: benk10 <ben.kaufman10@gmail.com>

* improvements and bugfixes on the script

* script improvements and more proper process management

* consistency checks for running services and outdated snapshots

* fix build

* more logging

* kick

* debug on

* no longer reusing container

* test-cypredd: waiting on the container to come up

* pstree command not found (on gitlab)

* hopefully fix MacOS

* support MacOS for cypress

* use name instead of number for signal

* fix MacOS and a bit more docs

Co-authored-by: benk10 <ben.kaufman10@gmail.com>
2020-12-15 11:10:10 +01:00