Commit Graph

622 Commits

Author SHA1 Message Date
Ned Batchelder
83f66af978 Merge pull request #21138 from edx/nedbat/master-wtw
Who-tests-what, rebased onto master, with make upgrade
2019-07-23 11:48:47 -04:00
Ayub
6e1cd04ddd Merge pull request #21036 from edx/INCR-386
INCR-386 python3 compatibility
2019-07-22 14:23:06 +05:00
Ned Batchelder
12ca7b8ab7 Name coverage data files so they won't overwrite each other. 2019-07-20 12:21:05 -04:00
Aarif
a806a7f046 Merge pull request #21042 from edx/INCR-387
INCR-387 Python 3 compatibility
2019-07-18 13:14:10 +05:00
Ayub khan
07f907ec56 INCR-388 python3 compatibility 2019-07-15 13:15:11 +05:00
aarif
0bf108ea8a ran python-modernize and isort on files mentioned in INCR-387 2019-07-10 15:47:38 +05:00
Ayub khan
4c687caf80 INCR-386 python3 compatibility 2019-07-10 15:22:45 +05:00
Michael Youngstrom
139cdb8ba2 Switch testing from ecs to ec2 (#20846) 2019-06-27 22:04:02 -04:00
edX requirements bot
f56e2af599 Updating Python Requirements (#20834) 2019-06-17 11:48:57 -04:00
Feanil Patel
14c642dab6 Add a script requirements file to upgrade automation.
The xblock counting script had a requirements file that was not
previously being tracked and had an out of date version of requests.
Add it to the `upgrade` make target so that it stays up to date.
2019-06-07 15:10:40 -04:00
Jeremy Bowman
c1c4cf5bf7 Remove more unused pa11ycrawler code (#20690) 2019-05-24 15:22:08 -04:00
Jeremy Bowman
a9cd9de89f TE-2647 Stop running pa11ycrawler (#20682) 2019-05-24 11:02:49 -04:00
Michael Youngstrom
4160cd1310 Add repo as an argument to the notifier (#20678) 2019-05-24 10:44:17 -04:00
Jeremy Bowman
f9929f32b5 Update quality threshold counts (#20681) 2019-05-24 08:27:54 -04:00
Jeremy Bowman
7df3c20828 Update handling of URL-based dependencies (#20666) 2019-05-22 15:54:47 -04:00
Stuart Young
1e51f60ace bulk create incr tickets 2019-05-14 14:44:25 -04:00
Kyle Mulka
3f03819409 update link for xss-commit-linker (#20467) 2019-05-08 15:25:22 -04:00
stv
e72967e349 Split calc package out into an independent package
This is part of a larger effort to split packages out into independent,
composable, PyPI installable Python packages.

While this package itself isn't monumental, it represents the bottom of
the dependecy tree and can be split out before any other packages.
2019-05-02 15:26:02 -07:00
Jeremy Bowman
5424155cd0 TE-2861 Use correct version of Django in tests (#20271) 2019-04-19 10:44:41 -04:00
Michael Youngstrom
7ddb806135 Merge pull request #20223 from edx/youngstrom/deprecate-lettuce
Remove lettuce infrastructure
2019-04-18 11:54:57 -04:00
Michael Youngstrom
640ff4ed10 Fix slack messaging in pipelines 2019-04-18 10:56:01 -04:00
Michael Youngstrom
bfe10720c6 Remove lettuce infrastructure 2019-04-18 09:58:21 -04:00
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