Closed Bug 1102194 Opened 11 years ago Closed 11 years ago

Expose Simple Push in the load tests

Categories

(Hello (Loop) :: Server, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: tarek, Assigned: rhubscher)

Details

Attachments

(1 file)

We'd like to be able to run the Loop load tests against a specific simple push endpoint. This will help ops/qa to smoke test a specific Loop+SP combo.
Endpoint or URL? Would you like to configure wss://push.stage.mozaws.net or https://push.services.mozilla.com/{token}
Flags: needinfo?(tarek)
The whole URL is what I call the endpoint. The use case is to be able to run the tests against any SP server.
Flags: needinfo?(tarek)
QA Contact: kthiessen
So, it seems this is to load test SP with the loop scenario in mind. Ben, I'm not clear what this means in terms of APIs. Is it okay if we always PUT the same URL, or does it need to be a different one each time? (e.g. do we need to do a websocket connection to get a SP endpoint before giving it to loop server in our load tests?)
Flags: needinfo?(bbangert)
The endpoint URL is valid forever once its been issued. You'll need a client connected for notifications to actually go through of course. I assume you mean LP (Loop-Push), as SP is for SimplePush which loop is no longer using.
Flags: needinfo?(bbangert)
QA Contact: kthiessen → rpappalardo
Thank you Ben for this, so this is the scenario I am seeing for this: Add a loadtest parameter that let use configure the SP endpoint so we can see what's going on with the websocket. Tarek does this will meet your requirements?
Flags: needinfo?(tarek)
sounds good
Flags: needinfo?(tarek)
Attachment #8575287 - Flags: review?(tarek)
Assignee: nobody → rhubscher
Status: NEW → ASSIGNED
Attachment #8575287 - Flags: review?(tarek) → review+
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: