Delete Virtual Pressure Source
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
The Delete Virtual Pressure Source command of the WebDriver API removes a virtual pressure source previously created with the Create Virtual Pressure Source command. After the virtual pressure source is deleted, the Compute Pressure API once again uses the real platform pressure source of that type, if one is available.
Syntax
| Method | URI template |
|---|---|
DELETE |
/session/{session id}/pressuresource/{type} |
URL parameters
session id-
Identifier of the session.
type-
The pressure source type to delete, for example
"cpu".
Return value
null if successful.
Errors
invalid session id-
Session does not exist.
invalid argument-
The
typeis not a supported pressure source type.
Examples
>Deleting a virtual pressure source
With a WebDriver server running on localhost:4444, assume a virtual "cpu" pressure source has been created for the active session. To remove it, send a DELETE request with the pressure source type appended to the endpoint, replacing ID with the sessionId from the New Session response:
curl -i -X DELETE http://localhost:4444/session/ID/pressuresource/cpu
The server responds with a null value to indicate success:
HTTP/1.1 200 OK
content-type: application/json; charset=utf-8
{"value":null}
Specifications
| Specification |
|---|
| Compute Pressure Level 1> # delete-virtual-pressure-source> |