Victor Shyba
d2aaf7bd09
revert travis to older lbryumx for now
2018-08-24 15:15:57 -03:00
shyba
eab95a6246
DHT fixes from review and an attempt at removing hashing and equals ( #1370 )
...
* use int to_bytes/from_bytes instead of struct
* fix ping queue bug and dht functional tests
* run functional tests on travis
* re-add contact comparison unit test
* dont need __ne__ if its just inverting __eq__ result
2018-08-24 11:42:35 -04:00
Lex Berezhny
a204f0d3e6
- replaced old lbryum function with struct.pack, per @BrannonKing review
...
- make copy of keys so we can modify the dictionary
2018-08-24 11:40:43 -04:00
Lex Berezhny
cc6a91a477
windows travis build is lagnuage generic
2018-08-24 11:40:43 -04:00
Lex Berezhny
21a2725215
travis
2018-08-24 11:40:43 -04:00
Lex Berezhny
411b8c74cc
travis yaml conslidation via anchors
2018-08-24 11:40:43 -04:00
Lex Berezhny
277b8b122c
run integration tests with 3.7
2018-08-24 11:40:43 -04:00
Lex Berezhny
59c49d2d31
dont run DHT tests, until we can make them run faster
2018-08-24 11:40:43 -04:00
Lex Berezhny
923ed80fcf
run DHT tests as their own job
2018-08-24 11:40:43 -04:00
Lex Berezhny
2ee2916f78
run functional DHT tests on travis
2018-08-24 11:40:43 -04:00
Lex Berezhny
79bf1b427f
work around for a bug in travis artifact uploader
2018-08-24 11:40:43 -04:00
Lex Berezhny
c21c329aa0
debug artifact uploading
2018-08-24 11:40:43 -04:00
Lex Berezhny
6b3af4bc21
fix for travis buid to put build binary in right place
2018-08-24 11:40:43 -04:00
Lex Berezhny
4da40e8d52
renamed build binary to lbrynet and other cleanup
2018-08-24 11:40:41 -04:00
Lex Berezhny
9b417486a9
altogether now!
2018-08-24 11:38:20 -04:00
Lex Berezhny
6d208ac496
trying pip3 on mac
2018-08-24 11:38:20 -04:00
Lex Berezhny
8990c145fb
python already installed on mac
2018-08-24 11:38:20 -04:00
Lex Berezhny
e5b1c3c829
dont manually install python on mac
2018-08-24 11:38:20 -04:00
Lex Berezhny
6c7128c0f6
trying mac build
2018-08-24 11:38:20 -04:00
Lex Berezhny
f31f1fa40b
switching down to python 3.6 until pyinstaller and wine support 3.7
2018-08-24 11:38:20 -04:00
Lex Berezhny
2ceba79b9f
linux build added and uploading to S3
2018-08-24 11:38:19 -04:00
Lex Berezhny
7335d012ef
replace miniupnpc with upnpclient
...
docker build with wine
2018-08-24 11:37:53 -04:00
Lex Berezhny
d35d340613
fixing unit tests
...
fixing integration tests
skip running functional tests on travis until they are fixed
2018-08-24 11:37:53 -04:00
Lex Berezhny
f05ca137be
adding build stages to .travis.yml
2018-08-24 11:37:53 -04:00
Lex Berezhny
005a131440
require python 3.7
2018-08-24 11:37:53 -04:00
Lex Berezhny
8ab4dd6b2c
build py37, using ubuntu xenail on traivs
2018-08-24 11:37:53 -04:00
Lex Berezhny
ac8c641d64
use lbryumx branch of electrumx
2018-08-24 11:37:53 -04:00
Lex Berezhny
49a7408968
travis-ci stuff: only run pylint for py27 in tox and checkout lbryschema
2018-08-24 11:37:53 -04:00
Lex Berezhny
425c952293
added tox
2018-08-24 11:37:53 -04:00
Lex Berezhny
df9642c325
removed slack notification from .travis.yml
2018-07-10 00:34:59 -04:00
kafene
ee4b47aedc
add directive to install packages in requirements_testing.txt for travis
2018-05-21 00:04:27 -04:00
hackrush
f3f6100e43
Fix travis going bonkers over pip errors
2018-04-18 19:43:03 +05:30
Lex Berezhny
866f220d9b
removed PTCWallet
2018-03-28 15:53:50 -04:00
Jack Robison
5c4c182332
increase pylint line length
...
-run integration tests with -v
2018-02-13 10:27:42 -05:00
Alex Grintsvayg
c63d368e1c
disable sourceclear again
2017-10-25 12:52:41 -04:00
Alex Grintsvayg
a212e77a12
dont build gh-pages
2017-10-25 12:26:04 -04:00
Akinwale Ariwodola
2abe85ba25
moved tests into the lbrynet package
2017-09-28 18:21:26 +01:00
Jack Robison
de455c0cce
install ruby on travis?
2017-06-21 21:22:17 -04:00
Kay Kurokawa
257d025d98
add integration test
2017-06-01 15:26:03 -04:00
Alex Grintsvayg
7f7a6a619f
tests for windows, simplify pylint
2017-04-19 14:59:06 -04:00
Alex Grintsvayg
55d47b9f19
lbryum is in requirements now
2017-04-19 14:59:06 -04:00
Jack Robison
c1525760d8
verbose sourceclear
2017-04-10 15:22:36 -04:00
Jack Robison
b773cbbec6
add sourceclear
2017-04-10 15:13:04 -04:00
jobevers
85390302e2
still more fixes
2017-02-16 14:13:01 -06:00
jobevers
993f2e54f9
more fixes for build
2017-02-16 14:13:01 -06:00
jobevers
87b7e5c742
more fixes for build
2017-02-16 14:13:01 -06:00
jobevers
8b9fef4ed5
forgot to install lbryum
2017-02-16 14:13:01 -06:00
jobevers
73eebdb0e3
move to sudoless; install pre-reqs
2017-02-16 14:13:00 -06:00
jobevers
e1455c3a0d
add danger; build in venv
2017-02-16 14:13:00 -06:00
jobevers
205fd66a18
don't build lbry package on travis
2017-02-16 14:13:00 -06:00