Commit Graph

600 Commits

Author SHA1 Message Date
Michael Youngstrom
79663a5465 Fix post pip compile script 2019-04-03 16:37:44 -04:00
cclauss
bb31716c97 Use ==/!= to compare str, bytes, and int literals 2019-03-19 21:40:06 +01:00
Michael Youngstrom
b1695b4966 Change git checkout on xdist workers 2019-02-28 14:10:35 -05:00
Michael Youngstrom
2fb8473e0a Move context to env var 2019-02-28 10:20:27 -05:00
Robert Raposa
0339bb8783 Reduce xsslint thresholds. 2019-02-25 12:13:48 -05:00
Julia Eskew
060d3b8e85 Accept option for PII checker report dir. Add PII check to CI quality check.
Add tests for run_pii_check paver command.
2019-02-21 12:47:34 -05:00
Matt Hughes
a0b6547aeb Merge pull request #19769 from edx/matthugs/reduce-xsslint-false-positives-for-underscore-using-global-js-functions
Improve XSS lint for underscore templates
2019-02-14 17:09:42 -05:00
Jeremy Bowman
1817e61ca4 Merge pull request #19806 from singuliere/INCR-82-code-block-timer
INCR-82 remove dependency on code_block_timer
2019-02-14 13:42:18 -05:00
Stuart Young
424e621199 temporarily bump pylint threshold 2019-02-14 11:51:43 -05:00
singuliere
631c173b1b INCR-82 remove dependency on code_block_timer 2019-02-14 00:51:04 +01:00
Matt Hughes
2f9819f247 Improve XSS lint for underscore templates
See also
https://edx.readthedocs.io/projects/edx-developer-guide/en/latest/conventions/preventing_xss.html#javascript-edx-namespace

The failure totals in test_main appear to've been wrong previously;
I'm just updating them to run clean via `pytest scripts/xsslint/tests`
2019-02-07 13:54:52 -05:00
Jeremy Bowman
3e28f90ed8 TE-2851 Preserve stdout on Jenkins test failures 2019-02-06 14:15:54 -05:00
Jeremy Bowman
727ef94326 TE-2852 Preserve screenshots in bok-choy pipeline jobs 2019-02-04 15:09:00 -05:00
Christopher Pappas
e2df5760b6 Adding in py2 to py3 conversion script from hackathon 2019-02-01 13:29:12 -05:00
Michael Youngstrom
6a43ae2a5d Merge pull request #19672 from edx/youngstrom/balance-shards
Bump bokchoy shards and rebalance to decrease test times
2019-01-30 15:44:32 -05:00
Michael Youngstrom
0f3d0b69d6 Rebalance bokchoy sharding 2019-01-30 14:16:58 -05:00
Stuart Young
31d0ab9321 fix typo in python jenkinsfile 2019-01-30 09:49:49 -05:00
Michael Youngstrom
f49f097937 Bump timeout for bokchoy 2019-01-28 13:10:04 -05:00
Jeremy Bowman
f7799bad9e Fix coverage on remote xdist nodes 2019-01-22 14:42:07 -05:00
Ned Batchelder
48ac13e73e Merge pull request #19591 from cclauss/print_function
Use print() function in both Python 2 and Python 3
2019-01-16 17:59:11 -05:00
cclauss
b0c4c0c5f9 remove redundant backslashes in between brackets 2019-01-16 03:46:04 +01:00
Michael Youngstrom
d8e50c3f1a Enable private pipeline jobs 2019-01-15 09:53:38 -05:00
cclauss
8fca11b85c Use print() function in both Python 2 and Python 3 2019-01-13 17:16:37 +01:00
Michael Youngstrom
3a221788ec include origin for target_branch in diff quality 2019-01-08 12:58:46 -05:00
Jeremy Bowman
f8dc051c44 Merge pull request #19546 from edx/jmbowman/TE-2731
TE-2731 Upgrade to pytest-cov 2.6.0
2019-01-08 12:28:30 -05:00
Jeremy Bowman
d0d6d57343 TE-2731 Upgrade to pytest-cov 2.6.1 2019-01-08 11:05:45 -05:00
Michael Youngstrom
592ab1eb86 Fix quality and python private jobs 2019-01-08 10:36:36 -05:00
Michael Youngstrom
817ee46ec2 Fix context name 2019-01-04 11:41:20 -05:00
Michael Youngstrom
c2f57f975b Allow merge builds for lettuce and python 2019-01-03 15:08:39 -05:00
Michael Youngstrom
5c88962d24 Add Jenkinsfile for bokchoy and quality 2018-12-19 17:09:55 -05:00
Jeremy Bowman
58a2045756 TE-2803 Clone edx-platform in updated xdist worker images 2018-12-07 14:17:51 -05:00
=
2b8a6e724a Revert any db changes after test_a11y 2018-11-29 00:16:13 -05:00
Michael Youngstrom
463e19a263 Merge pull request #19298 from edx/youngstrom/lettuce-pipeline-jbo
Add lettuce jenkinsfile
2018-11-26 13:41:28 -05:00
Michael Youngstrom
dfe06cca01 Add lettuce jenkinsfile 2018-11-26 12:22:38 -05:00
Michael Youngstrom
7622c6850e Adjust unittest containers and delete old Jenkinsfile 2018-11-20 16:21:31 -05:00
Jeremy Bowman
84d780e681 TE-2804 Optimize pipeline git usage 2018-11-14 16:17:17 -05:00
Michael Youngstrom
c737cf939e Tweak script that gets test list in xdist builds 2018-11-13 10:34:33 -05:00
Ned Batchelder
083a8d3a52 We've re-enabled some warnings, so have to raise the limit 2018-11-02 11:06:59 -04:00
Ned Batchelder
2d438d8bb5 Fix 'W605 invalid escape sequence' errors from pycodestyle 2018-11-02 06:06:43 -04:00
Michael Youngstrom
2fc129fcda Merge pull request #19192 from edx/youngstrom/fix-rate-and-max-errors
Fix ratelimiting issue and account for other ecs failures
2018-10-31 15:06:48 -04:00
Calen Pennington
b4fe3474e7 Fix/ignore errors caused by a pycodestyle upgrade 2018-10-31 12:34:50 -04:00
Michael Youngstrom
4d754fa351 Fix ratelimiting issue and account for other ecs failures 2018-10-31 12:21:23 -04:00
Michael Youngstrom
78d9892319 Add script to get test list for failed worker 2018-10-30 12:47:56 -04:00
Michael Youngstrom
fa8e920fe1 Fix sharding for unittests to avoid skipped tests 2018-10-11 11:00:30 -04:00
Stuart Young
a6e07f9479 fetch correct target branch for diff jobs 2018-10-02 12:20:02 -04:00
Stuart Young
fd580eab97 load cached npm cache on jenkins workers 2018-09-18 11:56:41 -04:00
Jeremy Bowman
f2626c0d70 TE-2646 Use headless Chrome for a11y tests 2018-08-28 17:26:26 -04:00
Jeremy Bowman
380a24f7ef TE-2689 Remove useless pylint suppressions part 6 2018-08-21 13:54:34 -04:00
Jeremy Bowman
d90afa4cde TE-2689 Remove useless pylint suppressions part 5 2018-08-21 11:07:52 -04:00
Jeremy Bowman
3ff3eee2f2 TE-2689 Remove useless pylint suppressions part 4 2018-08-20 12:54:22 -04:00