Closed
Bug 1306446
Opened 8 years ago
Closed 8 years ago
Deploy Normandy v20
Categories
(Cloud Services :: Operations: Deployment Requests - DEPRECATED, task)
Cloud Services
Operations: Deployment Requests - DEPRECATED
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mythmon, Assigned: relud)
Details
Please deploy Normandy v20.
# Major changes
* Correctly sets Accept header for compatibility with Firefox 43
# Commit log
$ git log v18..v19 --pretty=format:"%h %s"
3a2962c Merge pull request #278 from mythmon/actions-accept-json
1540dc8 Move fetchMock.restore() to beforeAfter
c92bed0 self-repair: Send Accept: application/json when fetching action data
Thanks!
Comment 1•8 years ago
|
||
Testing on regular nodes on staging passed
(venv) ~/m/normandy ((v20)) $ py.test --server=https://normandy.stage.mozaws.net -v contract-tests/
========================================================= test session starts =========================================================
platform darwin -- Python 3.5.2, pytest-3.0.2, py-1.4.31, pluggy-0.3.1 -- /Users/chartjes/mozilla/normandy/venv/bin/python3.5
cachedir: .cache
django settings: normandy.settings (from ini file)
rootdir: /Users/chartjes/mozilla/normandy, inifile: pytest.ini
plugins: django-2.9.1, mock-0.11.0, testrail-0.0.9
collected 15 items
contract-tests/test_api.py::test_expected_action_types PASSED
contract-tests/test_api.py::test_console_log PASSED
contract-tests/test_api.py::test_show_heartbeat PASSED
contract-tests/test_api.py::test_recipe_signatures PASSED
contract-tests/test_api.py::testrail <- venv/lib/python3.5/site-packages/pytest_testrail/plugin.py PASSED
contract-tests/test_heartbeat.py::test_heartbeat_is_ok PASSED
contract-tests/test_heartbeat.py::testrail <- venv/lib/python3.5/site-packages/pytest_testrail/plugin.py PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_redirects[/en-US/repair] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_redirects[/en-US/repair/] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_redirects[/api/v1/recipe/] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_redirects[/api/v1/action/] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_vary_cookie[/en-US/repair] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_vary_cookie[/en-US/repair/] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_vary_cookie[/api/v1/recipe/] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_vary_cookie[/api/v1/action/] PASSED
Testing on admin nodes passed, test_no_vary_cookie tests skipped as expected
(venv) ~/m/normandy ((v20)) $ py.test --server=https://normandy-admin.stage.mozaws.net -v contract-tests/
========================================================= test session starts =========================================================
platform darwin -- Python 3.5.2, pytest-3.0.2, py-1.4.31, pluggy-0.3.1 -- /Users/chartjes/mozilla/normandy/venv/bin/python3.5
cachedir: .cache
django settings: normandy.settings (from ini file)
rootdir: /Users/chartjes/mozilla/normandy, inifile: pytest.ini
plugins: django-2.9.1, mock-0.11.0, testrail-0.0.9
collected 15 items
contract-tests/test_api.py::test_expected_action_types PASSED
contract-tests/test_api.py::test_console_log PASSED
contract-tests/test_api.py::test_show_heartbeat PASSED
contract-tests/test_api.py::test_recipe_signatures PASSED
contract-tests/test_api.py::testrail <- venv/lib/python3.5/site-packages/pytest_testrail/plugin.py PASSED
contract-tests/test_heartbeat.py::test_heartbeat_is_ok PASSED
contract-tests/test_heartbeat.py::testrail <- venv/lib/python3.5/site-packages/pytest_testrail/plugin.py PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_redirects[/en-US/repair] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_redirects[/en-US/repair/] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_redirects[/api/v1/recipe/] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_redirects[/api/v1/action/] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_vary_cookie[/en-US/repair] SKIPPED
contract-tests/test_performance.py::TestHotPaths::test_no_vary_cookie[/en-US/repair/] SKIPPED
contract-tests/test_performance.py::TestHotPaths::test_no_vary_cookie[/api/v1/recipe/] SKIPPED
contract-tests/test_performance.py::TestHotPaths::test_no_vary_cookie[/api/v1/action/] SKIPPED
Verified the follow recipes on staging behaved as expected via the control UI:
* US Geolocation Test
* Locale filtering test
* Mountain Dew Survey
* Message with a Button Test
* Basic Survey Prompt
QA approves tag v20 for deployment to production
Comment 2•8 years ago
|
||
:relud, please let me know when v20 is in staging since apparently I tested v19 again.
Flags: needinfo?(dthorn)
Comment 4•8 years ago
|
||
Contract and behaviour tests passed on staging end points
(venv) ~/m/normandy ((v20)) $ py.test --server=https://normandy.stage.mozaws.net -v contract-tests/
========================================================= test session starts =========================================================
platform darwin -- Python 3.5.2, pytest-3.0.2, py-1.4.31, pluggy-0.3.1 -- /Users/chartjes/mozilla/normandy/venv/bin/python3.5
cachedir: .cache
django settings: normandy.settings (from ini file)
rootdir: /Users/chartjes/mozilla/normandy, inifile: pytest.ini
plugins: django-2.9.1, mock-0.11.0, testrail-0.0.9
collected 15 items
contract-tests/test_api.py::test_expected_action_types PASSED
contract-tests/test_api.py::test_console_log PASSED
contract-tests/test_api.py::test_show_heartbeat PASSED
contract-tests/test_api.py::test_recipe_signatures PASSED
contract-tests/test_api.py::testrail <- venv/lib/python3.5/site-packages/pytest_testrail/plugin.py PASSED
contract-tests/test_heartbeat.py::test_heartbeat_is_ok PASSED
contract-tests/test_heartbeat.py::testrail <- venv/lib/python3.5/site-packages/pytest_testrail/plugin.py PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_redirects[/en-US/repair] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_redirects[/en-US/repair/] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_redirects[/api/v1/recipe/] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_redirects[/api/v1/action/] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_vary_cookie[/en-US/repair] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_vary_cookie[/en-US/repair/] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_vary_cookie[/api/v1/recipe/] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_vary_cookie[/api/v1/action/] PASSED
(venv) ~/m/normandy ((v20)) $ py.test --server=https://normandy-admin.stage.mozaws.net -v contract-tests/
========================================================= test session starts =========================================================
platform darwin -- Python 3.5.2, pytest-3.0.2, py-1.4.31, pluggy-0.3.1 -- /Users/chartjes/mozilla/normandy/venv/bin/python3.5
cachedir: .cache
django settings: normandy.settings (from ini file)
rootdir: /Users/chartjes/mozilla/normandy, inifile: pytest.ini
plugins: django-2.9.1, mock-0.11.0, testrail-0.0.9
collected 15 items
contract-tests/test_api.py::test_expected_action_types PASSED
contract-tests/test_api.py::test_console_log PASSED
contract-tests/test_api.py::test_show_heartbeat PASSED
contract-tests/test_api.py::test_recipe_signatures PASSED
contract-tests/test_api.py::testrail <- venv/lib/python3.5/site-packages/pytest_testrail/plugin.py PASSED
contract-tests/test_heartbeat.py::test_heartbeat_is_ok PASSED
contract-tests/test_heartbeat.py::testrail <- venv/lib/python3.5/site-packages/pytest_testrail/plugin.py PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_redirects[/en-US/repair] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_redirects[/en-US/repair/] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_redirects[/api/v1/recipe/] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_redirects[/api/v1/action/] PASSED
contract-tests/test_performance.py::TestHotPaths::test_no_vary_cookie[/en-US/repair] SKIPPED
contract-tests/test_performance.py::TestHotPaths::test_no_vary_cookie[/en-US/repair/] SKIPPED
contract-tests/test_performance.py::TestHotPaths::test_no_vary_cookie[/api/v1/recipe/] SKIPPED
contract-tests/test_performance.py::TestHotPaths::test_no_vary_cookie[/api/v1/action/] SKIPPED
Verified the follow recipes on staging behaved as expected via the control UI:
* US Geolocation Test
* Locale filtering test
* Mountain Dew Survey
* Message with a Button Test
* Basic Survey Prompt
QA approves tag v20 for deployment to production
Assignee | ||
Updated•8 years ago
|
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•