Bug 1539874 Comment 1 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

Planned test behavior:

# Session S1, subsession 1

## Actions

1. Open browser
2. Open a new tab
3. Restart browser in new session

# Session S2, subsession 1

## Outcome 1

Received a main ping P1 for previous session

- Ping base contents:
    - clientId should be set
    - sessionId should be set
    - subsessionId should be set
    - previousSessionId should not be set
    - previousSubsessionId should not be set
    - subSessionCounter should be 1
    - profileSubSessionCounter should be 1
    - reason should be "shutdown"
- Other ping contents:
    - tab_open_event_count in scalars

## Actions

1. Install addon

# Session S2, subsession 2:

## Outcome 2

Received a main ping P2 for previous subsession

- Ping base contents:
    - clientId should be set to the same value
    - sessionId should be set to a new value
    - subsessionId should be set to a new value
    - previousSessionId should be set to P1s sessionId value
    - previousSubsessionId should be set to P1s subsessionId value
    - subSessionCounter should be 1
    - profileSubSessionCounter should be 2
    - reason should be "environment-change"
- Other ping contents:
    - tab_open_event_count not in scalars
Planned test behavior:

# Session S1, subsession 1

## Actions

1. Open browser
2. Open a new tab
3. Restart browser in new session

# Session S2, subsession 1

## Outcome 1

Received a main ping P1 for previous session

- Ping base contents:
    - clientId should be set
    - sessionId should be set
    - subsessionId should be set
    - previousSessionId should not be set
    - previousSubsessionId should not be set
    - subSessionCounter should be 1
    - profileSubSessionCounter should be 1
    - reason should be "shutdown"
- Other ping contents:
    - tab_open_event_count in scalars

## Actions

1. Install addon

# Session S2, subsession 2:

## Outcome 2

Received a main ping P2 for previous subsession

- Ping base contents:
    - clientId should be set to the same value
    - sessionId should be set to a new value
    - subsessionId should be set to a new value
    - previousSessionId should be set to P1s sessionId value
    - previousSubsessionId should be set to P1s subsessionId value
    - subSessionCounter should be 1
    - profileSubSessionCounter should be 2
    - reason should be "environment-change"
- Other ping contents:
    - tab_open_event_count not in scalars

## Actions

1. Restart browser in new session

# Session S3, subsession 1

## Outcome 3

Received a main ping P3 for session 2, subsession 2

- Ping base contents:
    - clientId should be set to the same value
    - sessionId should be set to P2s sessionId value
    - subsessionId should be set to a new value
    - previousSessionId should be set to P1s sessionId value
    - previousSubsessionId should be set to P2s subsessionId value
    - subSessionCounter should be 2
    - profileSubSessionCounter should be 3
    - reason should be "shutdown"
- Other ping contents:
    - addon ID in activeAddons in environment

Back to Bug 1539874 Comment 1