Skip to content
This repository has been archived by the owner on Oct 8, 2019. It is now read-only.

Added support for Django 2.0 and py3.6 #26

Merged
merged 1 commit into from
Feb 18, 2017
Merged

Added support for Django 2.0 and py3.6 #26

merged 1 commit into from
Feb 18, 2017

Conversation

jarshwah
Copy link
Member

No description provided.

@jarshwah jarshwah merged commit d3f0aa4 into master Feb 18, 2017
@jarshwah jarshwah deleted the version-2.0 branch February 18, 2017 09:05
runtests36-postgres auth_tests
runtests36-mysql auth_tests

runtests36-sqlite3 admin_widgets --selenium chrome --parallel 1
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's no need to include admin_widgets here (that doesn't include all selenium tests). --selenium limits to the selenium tests.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't want to execute every selenium test - just a few of them to validate that selenium testing works in general.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oops, didn't notice this was box-tests.sh.

(vm) $ runtests27-sqlite3 admin_widgets --selenium chrome
(vm) $ runtests36-sqlite3 admin_widgets --selenium chrome --parallel 1

The test suite will sometimes hang when running selenium tests in parallel mode.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I haven't seen this issue before but did reproduce it on the master branch just now. Did you see it on the 1.11 branch? I'm wondering if it's caused by a recent change in Django.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, I don't remember seeing this on the 1.11 branch. I'd planned to go back and test to see if we needed to open a ticket against Django.

Did you reproduce on master with this box, or another setup?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reproduced without the box. I'm suspecting django/django@bece837 might be the culprit but am running repeated tests on the commit before to see if reproduces there.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If it helps, I found the tests hanging on the last test. I'm guessing it has something to do with the shutdown procedure.

@@ -28,11 +21,17 @@ runtests35-sqlite3 auth_tests
runtests35-postgres auth_tests
runtests35-mysql auth_tests

runtests27-sqlite3 admin_widgets --selenium chrome
runtests36-sqlite3-gis gis_tests
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It may help to use the same terminology as Jenkins: spatialite, postgis, mysql_gis

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good idea - being consistent in the naming will help if I'm promoting the similarities between the environments. It'll also force me to cleanup the current ansible statements that generate the aliases which aren't pretty at all.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants