Aaron Blankstein
c49c225b10
test selection from fgrep to whole line matching
2017-08-18 12:26:30 -04:00
Aaron Blankstein
b3cd1a75fc
add --exclusive flag to junit tests
2017-08-18 10:03:20 -04:00
Aaron Blankstein
17d6043731
added integration test for persistent setting of the payment key, fixed bugs that it surfaced
2017-08-17 17:39:31 -04:00
Aaron Blankstein
c878b62c8a
/usr/bin/env python -> python2. our code is not python3 friendly, we should specify that
2017-08-17 13:40:01 -04:00
Aaron Blankstein
67454975c2
make zonefile lookups use the same proxy constructor, fix in integrations tests, plus more sophisticated config migration path
2017-08-16 13:23:55 -04:00
Aaron Blankstein
339e7f2706
better killing off of bitcoind if its still running after test finishes
2017-08-14 16:32:56 -04:00
Aaron Blankstein
a462f0db43
bash script typo
2017-08-14 11:58:31 -04:00
Aaron Blankstein
a5ca9836db
first attempt at adding 20 minute timeout to the junit test runner
2017-08-14 11:45:17 -04:00
Aaron Blankstein
6ac4b09f60
more fussing with jenkins
2017-07-18 17:36:37 -04:00
Aaron Blankstein
a8dcfac260
sigh, append instead of replace to the junit xml files
2017-07-18 16:43:25 -04:00
Aaron Blankstein
db5bb488eb
better jenkins script
2017-07-18 16:25:50 -04:00
Aaron Blankstein
37c36453db
trying to get jenkins auto-integration-tests
2017-07-18 16:23:03 -04:00
Aaron Blankstein
93d07d68b3
This reverts us *all* the way back to 523cf405d7 -- this removes all changes to support the token file from this branch.
...
Revert "added example request and response for PUT /v1/wallet/keys/owner to api docs"
This reverts commit d52ee4b31e .
Revert "cutting down on the verbosity of logging outputs -- registrar now only prints 1 line on wakeups. storage drivers are concatenated into 1 line"
This reverts commit 87e3e7ab0d .
Revert "adding dropbox as a default storage driver to load, and switched default 'required' drivers to 'disk,dropbox'"
This reverts commit 9471b0a20a .
Revert "adding test case for issue 483, which *also* required fixing the app session schema to handle empty string methods a little bit more gracefully"
This reverts commit 32efc99d62 .
Revert "bugfix for the address reencoding in get_zonefile -- checks to see if the address is an address before trying to reencode"
This reverts commit 1488013b93 .
Revert "Merge branch 'rc-0.14.3' of github.com:blockstack/blockstack-core into rc-0.14.3"
This reverts commit f75ab67960 , reversing
changes made to fe863bcd3c .
Revert "don't create the metadata dir"
This reverts commit fe863bcd3c .
Revert "make all metadata directories inside the critical section"
This reverts commit e66236abd2 .
Revert "don't cast 'None' to string by accident"
This reverts commit c6250d5349 .
Revert "force string"
This reverts commit e72d43d0be .
Revert "add unbound proxy variable"
This reverts commit 7f1f7e9731 .
Revert "return raw zonefile"
This reverts commit 51e858428d .
Revert "force string"
This reverts commit 1ce371644f .
Revert "force string"
This reverts commit 5353cb1015 .
Revert "require virtualchain rc-0.14.3 and jsontokens-py 0.0.4"
This reverts commit 346f042db7 .
Revert "Merge branch 'rc-0.14.3' of https://github.com/blockstack/blockstack-core into rc-0.14.3"
This reverts commit 1fa1de3e54 , reversing
changes made to 523cf405d7 .
2017-07-10 14:59:23 -04:00
Jude Nelson
fe863bcd3c
don't create the metadata dir
2017-07-07 13:34:19 -04:00
Jude Nelson
be02d17985
portal -> browser rename
2017-07-05 17:32:00 -04:00
Aaron Blankstein
afa1bba856
circleCI build for macOS venv tarball + test scenario gives longer deadline for bitcoind to fail
2017-06-21 10:32:37 -04:00
Jude Nelson
deafacfaab
add a one-stop-shop for testing the Blockstack browser with the integration test framework
2017-06-19 23:27:26 -04:00
Jude Nelson
1c42c90905
add a primitive Web interface to the integration test framework, and HTTP-level programmatic control
2017-06-19 23:26:45 -04:00
Jude Nelson
f3b193a51c
print out manifest URI
2017-05-30 21:03:39 -04:00
Jude Nelson
d95244faad
test harness for blockstack storage drivers
2017-05-30 19:19:20 -04:00
Jude Nelson
26be02254d
Merge pull request #413 from kantai/regtest-with-portal
...
Changes to the integration testing which allow easier setup for portal testing.
2017-05-08 17:22:44 -05:00
Aaron Blankstein
33eb6e0a22
allow for selecting test client port
2017-05-04 09:25:11 -04:00
Jude Nelson
0a2f002158
remove old get_started.sh script
2017-05-03 15:18:08 -04:00
Jude Nelson
62f9b6d4ba
remove dead code
2017-04-27 19:35:23 -04:00
Jude Nelson
7ffab047da
better debug output when filling wallets
2017-04-24 20:12:02 -04:00
Jude Nelson
9b76f1ac91
use virtualchain's tx serializer UTXO format
2017-04-20 17:46:33 -04:00
Jude Nelson
7e9a2cc736
add simple netlog server for testing logging to Portal
2017-04-17 15:39:32 -04:00
Jude Nelson
3812ae905b
include netlog server requirements; bump version
2017-04-17 15:38:11 -04:00
Jude Nelson
468cf1fd5f
print test finished before loading db
2017-04-05 11:21:50 -04:00
Jude Nelson
a1b6d2912c
more robust for failed connections
2017-03-30 17:13:55 -04:00
Jude Nelson
0314db1207
time out after 30 seconds if we can't connect to bitcoind
2017-03-30 16:29:56 -04:00
Jude Nelson
f63510ea87
use consistent API password
2017-03-30 11:59:16 -04:00
Jude Nelson
ced4d4538c
graceful shutdown on SIGINT
2017-03-29 01:02:07 -04:00
Jude Nelson
f974dcaf98
clean up 'test' storage driver between test runs
2017-03-23 18:55:57 -04:00
Jude Nelson
fdb5211ab6
start/stop GC thread; skip data URL tests for now (will probably remove this feature)
2017-03-15 18:12:45 -04:00
Jude Nelson
f1a1d85f66
use new spv_path instead of blockchain_headers in test framework
2017-03-09 20:05:58 -05:00
Jude Nelson
13a3929f4b
interface synchronization
2017-02-20 21:17:11 -05:00
Jude Nelson
6700f5b5ce
add spv path
2017-02-10 18:57:07 -05:00
Jude Nelson
80ec83e02c
WIP: expand test-runner to include storage gateway configuration flags and to do a get-URL test at the end of each test
2017-01-30 01:45:03 -05:00
Jude Nelson
61cdae7072
add storage_drivers_local config option (empty in the test environment)
2017-01-18 18:51:04 -05:00
Jude Nelson
8ebae15d2e
add paths for users and accounts in the test config file; clear disk storage on each test
2016-12-21 19:02:17 -05:00
Jude Nelson
2917e66bdc
keep track of client account state and datastore state
2016-12-02 12:45:19 -05:00
Jude Nelson
c2c74b6b48
delete now-dead 0.13 file
2016-11-21 18:12:49 -05:00
Jude Nelson
95ebd0af1f
start/stop storage pusher
2016-11-21 18:12:37 -05:00
Jude Nelson
303d6feefc
on history or SNV failure, stop the bitcoin daemon and network
...
facilities. also, allow multi-line outputs when probing for the test
path name.
2016-10-25 19:56:06 -04:00
Jude Nelson
4fe7fb15c1
if the scenario() method returns False, then the test fails
2016-10-05 14:43:35 -04:00
Jude Nelson
794375d078
don't call db_refresh for 0.14.0 and later
2016-10-03 00:16:10 -04:00
Jude Nelson
4d02f27498
use proper arg-parsingt
2016-09-30 12:38:51 -04:00
Jude Nelson
dcdb9a8336
allow tests to state that certain fields' values change at certain
...
blocks (i.e. value hash) in ways that are inconsistent with prior
releases, but still correct
2016-09-29 12:25:09 -04:00
Jude Nelson
1a629e382c
we're in epoch 1 by default
2016-09-29 12:24:52 -04:00