blob: 698d7a5e72128c8181a98f403f1ab5eebb81bd87 [file] [log] [blame]
Tests that the expected events are received.
Background Fetch Success:
[
[0] : {
eventMetadata : [
[0] : {
key : Start Paused
value : No
}
[1] : {
key : Total Requests
value : 1
}
]
eventName : Background Fetch registered
instanceId : my-fetch-success
origin : http://127.0.0.1:8000/
service : backgroundFetch
timestamp : <number>
}
[1] : {
eventMetadata : [
]
eventName : Background Fetch started
instanceId : my-fetch-success
origin : http://127.0.0.1:8000/
service : backgroundFetch
timestamp : <number>
}
[2] : {
eventMetadata : [
[0] : {
key : Request Index
value : 0
}
[1] : {
key : URL
value : http://127.0.0.1:8000/inspector-protocol/background-services/resources/background-fetch.txt
}
]
eventName : Request processing started
instanceId : my-fetch-success
origin : http://127.0.0.1:8000/
service : backgroundFetch
timestamp : <number>
}
[3] : {
eventMetadata : [
[0] : {
key : Request Index
value : 0
}
[1] : {
key : Response Size (bytes)
value : 16
}
[2] : {
key : Response Status
value : 200
}
[3] : {
key : URL
value : http://127.0.0.1:8000/inspector-protocol/background-services/resources/background-fetch.txt
}
]
eventName : Request processing completed
instanceId : my-fetch-success
origin : http://127.0.0.1:8000/
service : backgroundFetch
timestamp : <number>
}
[4] : {
eventMetadata : [
[0] : {
key : Event Type
value : BackgroundFetchSuccessEvent
}
]
eventName : Background Fetch completed
instanceId : my-fetch-success
origin : http://127.0.0.1:8000/
service : backgroundFetch
timestamp : <number>
}
]
Background Fetch Failure:
[
[0] : {
eventMetadata : [
[0] : {
key : Start Paused
value : No
}
[1] : {
key : Total Requests
value : 1
}
]
eventName : Background Fetch registered
instanceId : my-fetch-failure
origin : http://127.0.0.1:8000/
service : backgroundFetch
timestamp : <number>
}
[1] : {
eventMetadata : [
]
eventName : Background Fetch started
instanceId : my-fetch-failure
origin : http://127.0.0.1:8000/
service : backgroundFetch
timestamp : <number>
}
[2] : {
eventMetadata : [
[0] : {
key : Request Index
value : 0
}
[1] : {
key : URL
value : http://127.0.0.1:8000/missing/
}
]
eventName : Request processing started
instanceId : my-fetch-failure
origin : http://127.0.0.1:8000/
service : backgroundFetch
timestamp : <number>
}
[3] : {
eventMetadata : [
[0] : {
key : Request Index
value : 0
}
[1] : {
key : Response Size (bytes)
value : 0
}
[2] : {
key : Response Status
value : 404
}
[3] : {
key : URL
value : http://127.0.0.1:8000/missing/
}
]
eventName : Request processing completed
instanceId : my-fetch-failure
origin : http://127.0.0.1:8000/
service : backgroundFetch
timestamp : <number>
}
[4] : {
eventMetadata : [
[0] : {
key : Event Type
value : BackgroundFetchFailEvent
}
[1] : {
key : Failure Reason
value : BackgroundFetchFailureReason::BAD_STATUS
}
]
eventName : Background Fetch completed
instanceId : my-fetch-failure
origin : http://127.0.0.1:8000/
service : backgroundFetch
timestamp : <number>
}
]
Background Sync Success:
[
[0] : {
eventMetadata : [
]
eventName : Registered sync
instanceId : background-sync-resolve
origin : http://127.0.0.1:8000/
service : backgroundSync
timestamp : <number>
}
[1] : {
eventMetadata : [
[0] : {
key : Last Chance
value : No
}
]
eventName : Dispatched sync event
instanceId : background-sync-resolve
origin : http://127.0.0.1:8000/
service : backgroundSync
timestamp : <number>
}
[2] : {
eventMetadata : [
[0] : {
key : Status
value : succeeded
}
]
eventName : Sync completed
instanceId : background-sync-resolve
origin : http://127.0.0.1:8000/
service : backgroundSync
timestamp : <number>
}
]
Background Sync Failure:
[
[0] : {
eventMetadata : [
]
eventName : Registered sync
instanceId : background-sync-reject
origin : http://127.0.0.1:8000/
service : backgroundSync
timestamp : <number>
}
[1] : {
eventMetadata : [
[0] : {
key : Last Chance
value : No
}
]
eventName : Dispatched sync event
instanceId : background-sync-reject
origin : http://127.0.0.1:8000/
service : backgroundSync
timestamp : <number>
}
[2] : {
eventMetadata : [
[0] : {
key : Failure Reason
value : waitUntil rejected
}
[1] : {
key : Next Attempt Delay (ms)
value : 300000
}
]
eventName : sync event failed
instanceId : background-sync-reject
origin : http://127.0.0.1:8000/
service : backgroundSync
timestamp : <number>
}
]