Commit Graph

317 Commits

Author SHA1 Message Date
e007a4c2c1 foolish shell tricks spoil the day again 2020-10-16 06:54:06 -04:00
c164f8083d PyPy job also does not coverage measurement 2020-10-14 13:09:18 -04:00
db4bac90cf Only upload coverage measurement if we took one 2020-10-14 12:58:15 -04:00
Chad Whitacre
d5f9fd37f4 Add comment 2020-09-14 07:38:54 -04:00
Chad Whitacre
3c89e7d9f5 Conform job names to v2.1 requirements (no dots) 2020-09-14 07:32:04 -04:00
Chad Whitacre
ed8ce8b18c Bump version from 2 to 2.1
What will break?
2020-09-14 07:12:47 -04:00
Itamar Turner-Trauring
2787554a8b Make sure CircleCI see progress output from subunitv2 reporter. 2020-09-04 12:05:42 -04:00
Itamar Turner-Trauring
38f5a9c5a3 Disable coverage on pypy, in the hopes of making it less flaky. 2020-09-04 12:05:31 -04:00
07e33e78a5 Configure CI to use the py36-coverage tox env 2020-08-26 14:37:21 -04:00
60759597f3 Ask for a particular version of Python
In particular, a version Tahoe-LAFS supports.
2020-08-20 13:21:48 -04:00
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
0a7589f0c2
Update the CircleCI configuration to get the reporter working for py36 2020-08-14 11:24:42 -04:00
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
Chad Whitacre
ae87037e73 Filter tests we care about in CI for Python 3 2020-08-13 06:23:46 -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
513177c4b8
strace not used by anything now 2020-08-11 18:33:01 -04:00
b69287be4b
Merge remote-tracking branch 'origin/master' into 3336.py36-off-travis 2020-08-11 14:51:08 -04:00
a74ef86098
Remove the CI configuration 2020-08-11 13:25:16 -04:00
462e212a19
Revert "[drop] faster ci"
This reverts commit 65520786ca.
2020-08-10 09:16:19 -04:00
0c2cf9f0c5
Don't fail if subunit2junitxml fails 2020-08-10 09:11:14 -04:00
a927ebbafa
what's up 2020-08-08 00:04:13 -04:00
7ba6daeed5
maybe get some more visibility into errors 2020-08-07 23:58:24 -04:00
23d7ffa369
Check for subunit2 output here 2020-08-07 23:56:13 -04:00
65520786ca
[drop] faster ci 2020-08-07 23:26:15 -04:00
a60d4f7df4
get strace 2020-08-07 22:21:52 -04:00
c2b1fda4e7
Add Ubuntu 20.04 2020-08-07 15:40:10 -04:00
80136da0a6
This Fedora probably also has no Python version tag 2020-08-07 11:14:58 -04:00
1b0f83599d
See if we can get the image names right 2020-08-03 17:08:45 -04:00
ab9ccae1d1
try doing the pip wheel with the right LANG 2020-08-03 17:02:15 -04:00
8348e7032b
this is basically already set (LANG in UTF_8_ENVIRONMENT) 2020-08-03 17:02:15 -04:00
b99ec195cd
See if this helps the py36 zfec installation 2020-08-03 17:02:14 -04:00
3744b4d24c
FROM creates a new build stage which discards all prior ARGs 2020-08-03 17:02:14 -04:00
ee32b3555a
Burn the Python version into the Docker image tag 2020-08-03 17:02:14 -04:00
704f751b06
untabify 2020-08-03 17:02:14 -04:00
95050fefd6
do have line continuation 2020-08-03 17:02:14 -04:00
a2f78ca703
don't have a default 2020-08-03 17:02:14 -04:00
b0a5a65f4f
Attempt to enable a Python 3 CircleCI job 2020-07-17 16:23:42 -04:00
bd2f438843
Replace the TravisCI Python 3.6 config with CircleCI Python 3.6 config 2020-07-17 13:48:08 -04:00
825bc91256 mark PyPy as required in circle-ci 2020-05-06 17:17:23 -06:00
4fc6840c10 Build Docker images for pypy 2.7-buster on CircleCI 2020-04-14 17:35:44 -04:00
f89ad002f8 Use 2.7-buster Docker image for pypy
Fix failing PyPy CI job.

Fixes: ticket:3299
2020-04-14 16:14:07 -04:00
5ccc241990
no more libyaml-devel, maybe it was merged into libyaml 2020-04-13 11:04:11 -04:00
74f46b6686
this one renamed too 2020-04-13 11:04:11 -04:00
02ca2ad219
This package has been renamed 2020-04-13 11:04:10 -04:00
37af15c245
Bump CentOS from 7 to 8 on CI 2020-04-13 10:09:25 -04:00
Jean-Paul Calderone
03a4988346
Fix wording of comment 2020-01-13 20:12:43 -05:00
4078527ec9 It worked 2020-01-13 14:29:45 -05:00
3dc9eb7bef Ask for 44 by name 2020-01-13 14:16:24 -05:00
f86569b8e5 temporary circleci configuration hack to see if this helps
not sure how else to make these jobs run
2020-01-13 14:10:26 -05:00