Closed Bug 1488493 Opened 7 years ago Closed 7 years ago

Please deploy and test autopush 1.51.0 on PRODUCTION

Categories

(Cloud Services :: Operations: Deployment Requests - DEPRECATED, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: grumpy, Assigned: oremj)

Details

Please deploy and test autopush 1.51.0 to PRODUCTION Features add ADM support (0d84de62, closes #1275) upgrade to pypy6 for debug symbols (b4d5e73e, closes #1288)
Assignee: nobody → oremj
QA Contact: chartjes
URL AND SENTRY CHECKS pytest -v --env=production --api-version=1.51.0 tests/ tests/test_sentry.py::test_generate_logcheck_error PASSED tests/test_urls.py::test_status_endpoint PASSED Sentry reported the following client info {'ami_id': 'ami-0362e02cdf8fa2717', 'authorization': [Filtered], 'message_ttl': None, 'python_version': '2.7.13 (ab0b9caf307d, Apr 24 2018, 18:04:42) [PyPy 6.0.0 with GCC 6.2.0 20160901]', 'remote_ip': '108.160.90.26, 172.31.2.78', 'request_id': '2e88f23c-193c-4bd2-8552-0485d4bad0e5', 'uri': '/v1/err/crit', 'user_agent': 'python-requests/2.14.2'} whatsmyip.com reports my IP address as 108.160.90.26 PASS
E2E-TESTS: VAPID (+Android) Additional E2E-test which includes VAPID, encryption: https://jrconlin.github.io/Webpush_QA/ FF Android (Nightly, Release) -- PASS
SCENARIO TESTING https://github.com/mozilla-services/ap-loadtester/ MULTI-SCENARIO (SOAK) TESTS [0]. aplt_scenario basic PASS [1]. aplt_scenario api_test PASS [2]. aplt_scenario loadtest (5 minute duration) PASS
DESKTOP E2E PUSH TEST Install Docker, grab the image firefoxtesteng/autopush-e2e-test and then start the container using the command: docker run -d -p 8201:8201 firefoxtesteng/autopush-e2e-test Using a fresh profile for Firefox, go to to http://localhost:8201 * go to about:config and set dom.push.serverURL = wss://push.services.mozilla.com/ Test #1 * with 'service-worker.js' selected click on 'Register Service Worker' and see the messages: registering service worker registered service worker. scope: http://localhost:8201/ * alter the 'Title' and 'Body' fields in the Notifications Property form to unique values * click on 'pop Notification' and verify the notification contains your expected Title and Body * click on 'close Notification' and verify the notification is closed Test #2 * click on 'subscribe to push' * change values for 'repeat' and 'delay' to have at least 2 messages with at least 5 seconds between them * click on 'XHR to webpush app-server' and verify the number of messages sent and the delay between them is accurate PASS
TOPIC SERVER Follow directions at https://github.com/jrconlin/topics using new profile in Firefox desktop release. PASS
QA validates the deployment of 1.51.0 to PRODUCTION.
Flags: needinfo?(oremj)
Status: NEW → RESOLVED
Closed: 7 years ago
Flags: needinfo?(oremj)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.