Commit Graph

344 Commits

Author SHA1 Message Date
Michael Droettboom 94c0ab349f
Merge pull request #116 from rth/parallel-circleci-tests
Running chrome and firefox tests in parallel Circle CI builds
2018-08-24 12:27:03 -04:00
Roman Yurchak ff6f7e3616 Better CircleCI workspace usage 2018-08-24 18:20:36 +03:00
Roman Yurchak 96f26596b3 Better Circle CI workflow 2018-08-24 14:40:51 +03:00
Michael Droettboom b2ea0ed40a
Merge pull request #127 from mdboom/use-results-of-install
Install to a directory, and use that, instead of just the build/lib...
2018-08-23 16:10:17 -04:00
Michael Droettboom 30e82a2d86 Add patch 2018-08-23 12:06:14 -04:00
Michael Droettboom b66d698414 Install to a directory, and use that, instead of just the build/lib... 2018-08-23 11:59:33 -04:00
Michael Droettboom 56ef3a0960
Merge pull request #123 from mdboom/no-full-paths
Don't include full paths in build products
2018-08-22 13:54:52 -04:00
Michael Droettboom 9736ef1d8f
Merge pull request #117 from rth/mark-known-failures
Mark crashing tests as known failures
2018-08-22 13:53:49 -04:00
Roman Yurchak 0b752777a2 Don't use pytest-rerunfailures 2018-08-22 12:43:07 +03:00
Roman Yurchak e2a723de5f Don't run xfail tests 2018-08-22 12:42:22 +03:00
Michael Droettboom 3c8bcae56b Don't include full paths in sysconfigdata 2018-08-21 11:29:36 -04:00
Michael Droettboom c8527c5e5e Don't include full paths in package metadata 2018-08-21 11:29:14 -04:00
Michael Droettboom ae15fa88c0
Merge pull request #120 from mdboom/numpy-use-local-blas-and-lapack
Fix #115: Forcibly use the local copy of blas and lapack
2018-08-21 09:39:45 -04:00
Roman Yurchak 396ca9cfcc Fix typo and more passing tests 2018-08-21 11:09:34 +03:00
Roman Yurchak 02b61eea62 Use selenium.browser in test_run_core_python_test 2018-08-21 11:09:34 +03:00
Roman Yurchak f0b9cf1c51 Run CPython tests that used to crash and now pass 2018-08-21 11:09:34 +03:00
Roman Yurchak 16ff5aaeef Add browser attribute in selenium fixture 2018-08-21 11:09:34 +03:00
Roman Yurchak 7553ab4bfe Mark pandas as XFAIL on chrome 2018-08-21 11:08:47 +03:00
Roman Yurchak 02905d8ca5 Show pytest report for skipped tests, XFAIL, XPASS 2018-08-21 11:08:47 +03:00
Roman Yurchak 22ecc34847 Supporting Chrome/Firefox specific failures 2018-08-21 11:08:47 +03:00
Roman Yurchak 30195bfa8a Marking known failures in test_run_core_python_test 2018-08-21 11:08:47 +03:00
Michael Droettboom 14f5e9b39d Fix #115: Forcibly use the local copy of blas and lapack 2018-08-20 22:44:26 -04:00
Michael Droettboom 9ad6830e6c
Merge pull request #118 from rth/reuse-selenium
Reuse selenium fixture in tests
2018-08-20 18:22:00 -04:00
Roman Yurchak ee8ac7471e Fix matplotlib and mark test_rlcompleter as crashing 2018-08-20 23:29:26 +03:00
Roman Yurchak ce15a29157 Fix matplotlib tests 2018-08-20 20:10:32 +03:00
Roman Yurchak 9245f6f246 More generic selenium fixture caching mechanism 2018-08-20 20:02:12 +03:00
Roman Yurchak 6b51f3a21e Cache selenium fixture at the module level 2018-08-20 18:50:25 +03:00
Michael Droettboom b47713d4f2
Merge pull request #98 from rth/common-tests
Mechanism for testing imports
2018-08-20 09:28:14 -04:00
Michael Droettboom 367fc17cfa
Merge pull request #114 from rth/fix-emscripten-version
MAINT Fix emscripten version 1.38.10 everywhere and remove python2 from build
2018-08-20 09:26:37 -04:00
Roman Yurchak af8058c41d Fix package name / import name issue 2018-08-17 10:37:10 +03:00
Roman Yurchak 6ef80a8f5d Use python instead of python2 2018-08-17 00:09:50 +03:00
Roman Yurchak 4d2f4bf6ac Fix emscripten tag 1.38.10 2018-08-16 16:48:32 +03:00
Roman Yurchak 6d6f60e84f Mark pandas as a known failure on Chrome 2018-08-16 12:39:51 +03:00
Michael Droettboom 859c0d487a
Merge pull request #111 from mdboom/dont-include-compiled-tests
Don't include compiled tests
2018-08-09 18:15:54 -04:00
Michael Droettboom 6099c4d9d6
Merge pull request #110 from mdboom/fix-data-file-loading
Fix #109: Fix the path of external data files
2018-08-09 18:15:11 -04:00
Michael Droettboom a5c5101e11 Don't include compiled tests 2018-08-09 16:51:47 -04:00
Michael Droettboom 8d22b2777c Fix #109: Fix the path of external data files 2018-08-09 16:08:08 -04:00
Roman Yurchak 076e9bb083 Address review comments 2018-08-07 08:24:22 +03:00
Roman Yurchak f38e01e475 Mechanism for testing imports 2018-08-07 08:24:22 +03:00
Michael Droettboom 1bdede95c9
Merge pull request #106 from mdboom/retry-chrome
Automatically retry failed tests
2018-08-06 21:07:12 -04:00
Michael Droettboom 989f9675e9
Merge pull request #105 from mdboom/save-cache-every-time
Save Circle-CI cache every time
2018-08-06 17:34:28 -04:00
Michael Droettboom 154a65ff7b Add missing import 2018-08-06 15:01:59 -04:00
Michael Droettboom 6c8c599dce Automatically retry failed tests 2018-08-06 14:29:19 -04:00
Michael Droettboom e68fb5e0a2
Merge pull request #103 from rth/sha256-hash
Add support for sha256 checksum
2018-08-06 14:17:36 -04:00
Michael Droettboom 7d0accb718
Merge pull request #104 from mdboom/chrome-crash-fix
Update chromedriver
2018-08-06 14:16:04 -04:00
Michael Droettboom 6cc80fbf2a Add hyphen so nothing will match exactly 2018-08-06 14:00:00 -04:00
Michael Droettboom 93e851a88a Zero ccache results before build 2018-08-06 13:58:05 -04:00
Michael Droettboom 1c2e37fd02 Resave the cache every time 2018-08-06 13:57:27 -04:00
Michael Droettboom 3d84c3f9ca Update chromedriver 2018-08-06 13:14:31 -04:00
Michael Droettboom c920def200
Merge pull request #101 from mdboom/use-pathlib
Use pathlib for path manipulations
2018-08-06 13:12:15 -04:00