Jean-Paul Calderone
6eba1469f3
Back out subunit2junitxml exit status change from ticket:3336
...
I don't know why I included this change. It was certainly based on a faulty
assumption (that the tox command would exit with error if a test failed - it
won't). Apart from that, the motivation was the Python 3.6 ratchet job. The
test run was expected to fail but then the *ratchet* tool was in charge of
deciding if this indicated real failure or not. Failing at this point
prevented that logic from running. Now the ratchet is gone and we want CI to
turn red if anything fails.
2020-08-14 13:10:54 -04:00
Jean-Paul Calderone
41fe405068
news fragment
2020-08-14 13:09:56 -04:00
Jean-Paul Calderone
bc787975da
Merge pull request #777 from tahoe-lafs/3372.ratchet-by-module.python3.6
...
Ratchet by module, not by individual test (in python3.6)
Fixes: ticket:3372
2020-08-14 11:55:30 -04:00
Jean-Paul Calderone
0a7589f0c2
Update the CircleCI configuration to get the reporter working for py36
2020-08-14 11:24:42 -04:00
Jean-Paul Calderone
76e5c40fc6
Add a module to the test suite which contains all of the other ported modules
2020-08-14 11:21:32 -04:00
Jean-Paul Calderone
f7c3c53206
Go directly to trial instead of the ratchet helper
2020-08-14 11:19:01 -04:00
Jean-Paul Calderone
9695e87fbd
Revert to master version of these configs
2020-08-14 11:16:45 -04:00
Chad Whitacre
647ed5d6e1
Use BASH_ENV to avoid duplication of job steps
2020-08-14 08:33:00 -04:00
meejah
8f1b712a8f
Merge pull request #729 from sajith/3316.check-results-nevow-to-twisted-web
...
Replace nevow with twisted.web.template in web.check_results
2020-08-13 23:10:19 +00:00
Chad Whitacre
ae87037e73
Filter tests we care about in CI for Python 3
2020-08-13 06:23:46 -04:00
Chad Whitacre
60078ce47f
Satisfy towncrier
2020-08-13 06:23:45 -04:00
Chad Whitacre
306df53012
Expose TAHOE_LAFS_TRIAL_ARGS to config
...
This allows for working around a bug in trial under Python 3 where
--reporter and --rterror collide.
2020-08-13 05:55:51 -04:00
Chad Whitacre
96e3d94172
Fold py36 back into normal tox run
...
This removes the individual-test-based ratchet.
2020-08-13 05:55:48 -04:00
Itamar Turner-Trauring
e0a52d8bf6
Merge pull request #758 from tahoe-lafs/3358.fileutil-to-python-3
...
Fixes ticket:3358
Port fileutil to python 3
2020-08-12 15:57:24 -04:00
Maciej Fijalkowski
820586cadb
try a bit harder to properly merge master
2020-08-12 18:27:50 +02:00
Maciej Fijalkowski
c37a2b0a89
maybe this is the magic incantation
2020-08-12 18:15:14 +02:00
Maciej Fijalkowski
a4a44fe112
make some changes to an opaque binary file
2020-08-12 18:02:00 +02:00
Maciej Fijalkowski
32a17caddb
maybe that's how it should be?
2020-08-12 17:50:40 +02:00
Maciej Fijalkowski
c21acc64f0
merge master
2020-08-12 15:42:00 +02:00
Maciej Fijalkowski
9c4e68e0a7
maybe that's how you use subunit2pyunit
2020-08-12 15:33:54 +02:00
Jean-Paul Calderone
726dfb42b1
Merge pull request #747 from tahoe-lafs/3336.py36-off-travis
...
Move Python 3.6 CI onto CircleCI
Fixes: ticket:3336
2020-08-11 19:10:33 -04:00
Jean-Paul Calderone
513177c4b8
strace not used by anything now
2020-08-11 18:33:01 -04:00
Itamar Turner-Trauring
d087f04d39
Merge pull request #764 from tahoe-lafs/3370.happiness-upload-python-3
...
Port happiness_upload to Python 3
2020-08-11 16:40:40 -04:00
Itamar Turner-Trauring
504258622c
Docstring.
2020-08-11 14:54:12 -04:00
Itamar Turner-Trauring
202a7cf975
Merge remote-tracking branch 'origin/master' into 3370.happiness-upload-python-3
2020-08-11 14:53:34 -04:00
Jean-Paul Calderone
b69287be4b
Merge remote-tracking branch 'origin/master' into 3336.py36-off-travis
2020-08-11 14:51:08 -04:00
Jean-Paul Calderone
9cc1db4a1c
Merge pull request #771 from tahoe-lafs/3323.drop-slackware
...
Drop support for Slackware
Fixes: ticket:3323
2020-08-11 14:04:33 -04:00
Jean-Paul Calderone
a74ef86098
Remove the CI configuration
2020-08-11 13:25:16 -04:00
Jean-Paul Calderone
0f65d10f47
news fragment
2020-08-11 13:25:08 -04:00
Jean-Paul Calderone
fe2332c519
Merge pull request #768 from tahoe-lafs/3328.ubuntu-2004
...
Add Ubuntu 20.04
Fixes: ticket:3328
2020-08-10 12:43:55 -04:00
Jean-Paul Calderone
4a4a88773e
Merge remote-tracking branch 'origin/master' into 3336.py36-off-travis
2020-08-10 10:31:26 -04:00
Jean-Paul Calderone
e8e12f96b5
Merge pull request #769 from tahoe-lafs/3375.pin-pyinstaller
...
Pin PyInstaller to a version that supports Python 2
2020-08-10 10:30:38 -04:00
Jean-Paul Calderone
9853fa9090
Pin Python 2 compatible PyInstaller
2020-08-10 09:59:36 -04:00
Jean-Paul Calderone
fdfa95e1e8
news fragment
2020-08-10 09:59:28 -04:00
Jean-Paul Calderone
462e212a19
Revert "[drop] faster ci"
...
This reverts commit 65520786cac9415af6ccfb71fa3e858a751b806e.
2020-08-10 09:16:19 -04:00
Jean-Paul Calderone
f4e1062aa4
Merge remote-tracking branch 'origin/master' into 3336.py36-off-travis
2020-08-10 09:13:01 -04:00
Jean-Paul Calderone
0c2cf9f0c5
Don't fail if subunit2junitxml fails
2020-08-10 09:11:14 -04:00
Jean-Paul Calderone
a927ebbafa
what's up
2020-08-08 00:04:13 -04:00
Jean-Paul Calderone
7ba6daeed5
maybe get some more visibility into errors
2020-08-07 23:58:24 -04:00
Jean-Paul Calderone
23d7ffa369
Check for subunit2 output here
2020-08-07 23:56:13 -04:00
Jean-Paul Calderone
971bca7402
--rterrors is broken with subunitreporter on python 3
2020-08-07 23:51:15 -04:00
Jean-Paul Calderone
c17337e732
We get passed an env var that tells us how to run trial
...
Also temp-dir made no difference and don't need the find either.
2020-08-07 23:47:11 -04:00
Jean-Paul Calderone
f8e44acdef
did it get written
2020-08-07 23:27:36 -04:00
Jean-Paul Calderone
65520786ca
[drop] faster ci
2020-08-07 23:26:15 -04:00
Jean-Paul Calderone
360a97a579
Let the python36 job have the env vars
2020-08-07 23:08:48 -04:00
Jean-Paul Calderone
ef3cbebe43
Perhaps get this path right
2020-08-07 22:57:59 -04:00
Jean-Paul Calderone
fe850e7240
redirecting to a file seems to help
2020-08-07 22:45:33 -04:00
Jean-Paul Calderone
8d1798fbb6
is the pager screwing up?
2020-08-07 22:26:39 -04:00
Jean-Paul Calderone
9af1e741d8
that was kind of annoyingly non-illuminating
2020-08-07 22:21:53 -04:00
Jean-Paul Calderone
a758b84e15
handling this elsewhere
2020-08-07 22:21:53 -04:00