Michael Youngstrom
701ea97750
Add boto3 retry to xdist script ( #21271 )
2019-08-01 14:21:24 -04:00
Calen Pennington
d0b160888b
Archive all coverage reports, named by test context
2019-07-30 15:18:25 -04:00
Calen Pennington
a8a1dffbbb
Merge pull request #21211 from cpennington/correct-combine
...
Check the test-suite specific coverage file, and upload it earlier in…
2019-07-29 09:39:08 -04:00
Calen Pennington
68b83f763f
Rename who-tests-what environment variables
2019-07-26 14:58:44 -04:00
Calen Pennington
f638723b24
Specify unittest wtw branch
2019-07-26 14:58:44 -04:00
Calen Pennington
82c49f0db9
Separate bokchoy coverage files by shard
2019-07-26 14:58:44 -04:00
Adeel Khan
37c6b60fc8
Adds Django template linter.
...
This adds Django template linter that
would check for all trans/blocktrans
tag expressions for escaping.
PROD-465
2019-07-25 18:54:03 +05:00
Calen Pennington
a0e4adbaa5
Archive the combined python coverage file
2019-07-24 13:37:30 -04:00
Calen Pennington
fdd212248a
Check the test-suite specific coverage file, and upload it earlier in the process
2019-07-24 13:13:30 -04:00
Calen Pennington
5025567711
Add paver commands and environment variables to capture and run coverage-driven test selection
2019-07-24 12:06:07 -04:00
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